Добро пожаловать на страницу технической документации Syncovery для Linux и FreeBSD — ваше полное руководство по установке, настройке и использованию мощного инструмента резервного копирования и синхронизации Syncovery. Независимо от того, являетесь ли вы новичком, желающим защитить свои файлы, или ИТ-специалистом, управляющим сложными потоками данных, эта документация содержит пошаговые инструкции, подробные пояснения и рекомендации по лучшим практикам, чтобы помочь вам максимально эффективно использовать Syncovery. От первоначальной настройки до расширенных возможностей — узнайте, как Syncovery может легко и надежно выполнять ваши задачи резервного копирования и синхронизации на нескольких платформах.
Платформы Linux и FreeBSD, на которых работает Syncovery
Syncovery работает практически на всех современных дистрибутивах Linux и FreeBSD, а также на многих NAS-устройствах. Она доступна для различных типов процессоров, включая Intel/AMD и ARM/AArch64, в 32- и 64-разрядной версиях.
Syncovery поддерживает следующие дистрибутивы Linux и NAS-системы:
- Debian и производные дистрибутивы Linux, включая Ubuntu, Linux MINT, MX Linux, Kali Linux, Raspberry Pi OS и многие другие
- Red Hat и дистрибутивы, использующие менеджер пакетов RPM, включая Fedora, CentOS, openSUSE, Rocky Linux и AlmaLinux
- Дополнительные дистрибутивы, где можно использовать dpkg, включая Arch Linux / Manjaro, устройства UGREEN NASync и Netgear ReadyNAS
- Нативные пакеты установки доступны для моделей NAS от QNAP, Synology, ASUStor и Western Digital (WD)
- Модели NAS, поддерживаемые через наш Unified Installer для Windows: Seagate, Thecus и Zyxel.
- FreeBSD и производные системы, включая FreeNAS/TrueNAS и XigmaNAS
- Простые дистрибутивные пакеты tar.gz доступны для любого другого типа Linux
Руководства по установке Syncovery
Для установки Syncovery, вашей любимой программы для резервного копирования и синхронизации в Linux, в вашей системе доступны различные способы. Существуют нативные пакеты установки в разных форматах, а также можно использовать универсальные архивы tar.gz. Если вам известны тип системы и тип процессора, на который вы хотите установить Syncovery, легко выбрать правильную загрузку. С другой стороны, наш Унифицированный установщик Syncovery для Linux доступен для автоматической установки Syncovery и позволяет избежать необходимости выбирать конкретный пакет загрузки.
После установки вы сможете открыть веб-интерфейс Syncovery через порт 8999. Например, введите следующую строку в вашем веб-браузере (если в вашей системе Linux есть графический рабочий стол с браузером):
localhost:8999
Если вы используете веб-браузер на другой системе, вам нужно ввести IP-адрес Linux-системы, например:
192.168.1.58:8999

Универсальный установщик Syncovery для Linux
Унифицированный установщик Syncovery для Linux — это инструмент, работающий в Windows и устанавливающий Syncovery практически на все поддерживаемые платформы с помощью SSH-соединения через оболочку. Вы можете использовать его, если у вас есть SSH-логин с правами администратора или root (либо с разрешением использовать sudo). Этот полезный инструмент установки доступен на нашей странице загрузки Syncovery для Linux.
Если вы предпочитаете установить Syncovery без использования инструмента для Windows, инструкции для различных платформ вы найдёте в следующих разделах:
Установка Syncovery на Synology NAS
На нашей странице загрузки Syncovery для Synology NAS вы найдете нативные установочные пакеты для Synology. Их можно установить на Synology DSM 6 или 7 с помощью ручной установки в Package Center. Важно выбрать правильную загрузку в зависимости от типа процессора и версии DSM. Кроме того, если у вас DSM 7 или новее, вам нужно предоставить Syncovery доступ к папкам, с которыми вы хотите работать.
Установка Syncovery на QNAP NAS
На нашей странице загрузки QNAP доступны пакеты для установки в QNAP App Center с использованием кнопки ручной установки. В каталоге приложений QNAP также есть более старая версия Syncovery, но настоятельно рекомендуется использовать последнюю версию прямо с нашего веб-сайта. Пожалуйста, проверьте, какой процессор установлен в вашем NAS, и загрузите правильный пакет.
Установка Syncovery на ASUStor, WD и другие устройства
Syncovery можно найти в ASUStor App Central, а также мы предлагаем ручную загрузку на нашей странице загрузки ASUStor. Также есть отдельная страница загрузки для NAS-устройств Western Digital (WD). Дополнительные бренды NAS поддерживаются нашим универсальным установщиком Syncovery для Linux.
Установка Syncovery на Debian, Ubuntu, Linux MINT, Raspberry Pi, UGREEN NASync, Netgear ReadyNAS и другие системы на базе Debian
Установка на этих системах выполняется с помощью пакетов .deb. Скачайте правильный пакет с нашей страницы загрузки для Linux и установите его либо с помощью установщика, который откроет его на рабочем столе Linux, либо через окно терминала или SSH. Вот пример командной строки для установки:
sudo dpkg -i Syncovery-10.15.8-amd64.deb
В некоторых случаях dpkg может вывести ошибку, и если вы уверены, что пакет правильный, вы можете проигнорировать любые ошибки с помощью этой команды:
sudo dpkg -i --force-all Syncovery-10.15.8-amd64.deb
Установка Syncovery на Red Hat, Fedora, CentOS, openSUSE и другие системы на базе RPM
Эти системы используют пакеты .rpm для установки программного обеспечения, включая Syncovery. Просто загрузите правильный RPM-пакет с нашей страницы загрузки для Linux и установите его с помощью такой команды:
sudo rpm -i Syncovery-10.15.8-amd64.rpm
В качестве альтернативы можно использовать yum:
sudo yum install Syncovery-10.15.8-amd64.rpm
Установка на FreeBSD, FreeNAS/TrueNAS и XigmaNAS
Инструкции по установке для систем на базе FreeBSD вы найдете на нашей странице загрузки FreeBSD.
Общая страница загрузки для Linux
Для альтернативного обзора типов установки, включая ссылки на различные страницы загрузки, см. нашу общую страницу загрузки для Linux.
Использование веб-интерфейса Syncovery для резервного копирования и синхронизации в Linux
При установке пакета NAS, Debian или RPM веб-интерфейс должен стать доступен автоматически.
Если вы выберете загрузку .tar.gz, вы можете активировать веб-интерфейс, выполнив следующие команды SyncoveryCL в окне Терминала:
./SyncoveryCL SET /WEBSERVER=localhost (чтобы настроить веб-сервер)
./SyncoveryCL start (чтобы запустить SyncoveryCL — параметр командной строки start распознается начиная с v8.25)
Откройте веб-интерфейс в окне браузера, введя: localhost:8999. Если вы обращаетесь к веб-интерфейсу не с localhost, он запросит имя пользователя и пароль. Значения по умолчанию: имя пользователя = default, пароль = pass.
Это полная командная строка для настройки веб-сервера:
SyncoveryCL SET /WEBSERVER=localhost /WEBUSER=username /WEBPASS=password /WEBPORT=port /WEBDOCSPATH=path_to_web_docs_folder
Чтобы выключить веб-сервер (требуется перезапуск, если SyncoveryCL уже запущен):
SyncoveryCL SET /WEBSERVER=OFF
Папка Web Docs называется WebDocs и входит в архив tar.gz, который вы загружаете с этой страницы.
Дополнительная информация
SyncoveryCL создаст папку .Syncovery для конфигурации, журналов и баз данных в папке HOME. Она зависит от переменной среды HOME. Можно также использовать SYNCOVERY_HOME, который имеет более высокий приоритет. HOME не должна быть /.
Командные строки Syncovery — не только для резервного копирования и синхронизации в Linux
Вот несколько примеров командных строк для настройки и запуска Syncovery. Дополнительные командные строки можно найти здесь. Командные строки нужны только в том случае, если веб-интерфейс не используется или ещё не готов.
Запустить задание без сохранения в конфигурационный файл:
SyncoveryCL RUN /LEFT="/home/tobias/Documents/" /RIGHT="/home/tobias/DocumentsCopy" /L2R
Добавить эту же задачу в файл конфигурации:
SyncoveryCL ADD /NAME="LocalTest" /LEFT="/home/tobias/Documents/" /RIGHT="/home/tobias/DocumentsCopy" /L2R
Запустить существующую задачу:
SyncoveryCL /RUN="LocalTest"
Настроить задачу по расписанию (каждые 30 минут):
SyncoveryCL ADD /NAME="LocalTest" /LEFT="/home/tobias/Documents/" /RIGHT="/home/tobias/DocumentsCopy" /L2R /Sched /Rep /Days=0 /Mins=30
Список задач в файле конфигурации:
SyncoveryCL /LIST
Отключить задачу:
SyncoveryCL CHANGE "SFTPTest" /Disabled
Включить задачу:
SyncoveryCL CHANGE "SFTPTest" /Disabled=No
Показать конфигурацию задачи:
SyncoveryCL SHOW "SFTPTest"
Самый простой способ получить командную строку с дополнительными параметрами — создать задачу в версии для Windows или Mac и перейти на вкладку Information в редакторе профиля, где вы увидите XML профиля и командную строку.
Запустить планировщик (нужно только если вы не используете пакеты Debian или RPM):
SyncoveryCL (работает в переднем плане)
или
SyncoveryCL start (становится демоном — поддерживается начиная с v8.25)
или
SyncoveryCL & (работает в фоновом режиме, но не как демон)
Остановить планировщик:
SyncoveryCL /STOPTIMER
Просмотреть состояние планировщика:
SyncoveryCL /STATUS
Просмотреть непрерывно обновляемое состояние планировщика:
SyncoveryCL /CONTSTATUS
Загрузить по FTP:
SyncoveryCL ADD /NAME=FTPTest /LEFT="/home/tobias/Documents/" /RIGHT="ftp://yourdomain.com/FolderName" /RUSER=userid /RPASS=password /L2R
Загрузить по SFTP:
SyncoveryCL ADD /NAME=FTPTest /LEFT="/home/tobias/Documents/" /RIGHT="sftp://yourdomain.com/FolderName" /RUSER=userid /RPASS=password /L2R
Загрузить в SFTP с сертификатом:
SyncoveryCL SET /CERT=/home/tobias/tobias_rsa
SyncoveryCL ADD /Name=WithKey /Left=/home/tobias /Right="sftp://tobiaskey@192.168.10.20/Tests" /L2R /RightFTPSettings="SFTP:Port=2222,AbsolutePath=N,Flags=UTF8+NoCertPass+UTC,"Cert=tobias_rsa""
SyncoveryCL /RUNX=WithKey /ACCEPTSERVER
Загрузить в WebDAV (пример: Strato HiDrive):
SyncoveryCL ADD /NAME=WebDAVTest /LEFT="/home/tobias/Documents/" /RIGHT="https://webdav.hidrive.strato.com/users/yourusername/folder" /RUSER=userid /RPASS=password /L2R /EXCL=.*
Загрузить в Amazon S3:
SyncoveryCL ADD /LEFT="/home/tobias/Documents/" /RIGHT="S3://bucketname/Documents" /L2R /RUSER=yourid /RPASS=yoursecretkey /CacheDestination=Yes /EXCL=.* /NAME=S3Test
Загрузка в Microsoft Azure BLOB Storage:
SyncoveryCL ADD /NAME=AzureTest /LEFT="/home/tobias/Documents/" /RIGHT="AZ://container/Documents" /L2R /RUSER=yourid /RPASS=yoursecretkey
Загрузить в Amazon Glacier:
SyncoveryCL ADD /NAME=GLTest /LEFT="/home/tobias/Documents/" /RIGHT="GL://vaultname/Documents" /RUSER=yourid /RPASS=yoursecretkey /L2R /EXCL=.*
Загрузить в Rackspace:
SyncoveryCL ADD /LEFT="/home/tobias/Documents/" /RIGHT="ext://containername/Documents" /RUSER=yourid /RPASS=yoursecretkey /RProt=Rackspace /L2R /EXCL=.* /NAME=RackTest
Загрузить в SugarSync:
SyncoveryCL ADD /LEFT="/home/tobias/Documents/" /RIGHT="ext://My SugarSync/Documents" /RProt=SugarSync /RUSER=userid /RPASS=password /L2R /EXCL=.* /NAME=SugarTest
Загрузить в облачное хранилище Backblaze B2:
SyncoveryCL ADD /LEFT="/home/tobias/Documents/" /RIGHT="ext://BucketName/Documents" /RUSER=account_id /RPASS=application_key /RProt=B2 /L2R /NAME=B2Test
Вы можете получить свой ID аккаунта и ключ приложения на странице «Buckets» в Backblaze B2.
Облачные сервисы с OAuth — появится запрос на открытие URL OAuth в браузере.
Загрузить в box.com:
SyncoveryCL ADD /LEFT="/home/tobias/Documents/" /RIGHT="ext://OptionalAcctID@Box/Documents" /RProt=Box /L2R /EXCL=.* /NAME=BoxTest
Загрузить в Microsoft OneDrive:
SyncoveryCL ADD /LEFT="/home/tobias/Documents/" /RIGHT="ext://OptionalAcctID@OneDrvNew/Documents" /RProt=OneDrvNew /L2R /EXCL=.* /NAME=OneTest
Загрузить в DropBox:
SyncoveryCL ADD /LEFT="/home/tobias/Documents/" /RIGHT="ext://DropBoxV2/Documents" /RProt=DropBoxV2 /L2R /EXCL=.* /NAME=DropBoxTest
SyncoveryCL /RUN=DropBoxTest
Общая конфигурация
Настройте уведомления по электронной почте с помощью Gmail:
SyncoveryCL SET /GMAIL=youremail@gmail.com /SMTPPASS=xxx
Укажите получателей писем (если они отличаются от адреса Gmail из предыдущей команды):
SyncoveryCL SET /EmailRecipients=email1,email2,email3
Применить глобальные настройки, аналогичные разделу [Main] в INI-файле в Windows:
SyncoveryCL SET /SettingName=Value
Например:
SyncoveryCL SET /S3PartSize=536870912
Экспортировать профиль в XML:
SyncoveryCL /EXPORTONEXML="Profile Name"
Импортировать профиль(и) из XML:
SyncoveryCL /IMPORT="/path/to/theprofiles.xml"
См. также Командная строка Syncovery
Словарь настроек для вашей резервной копии и синхронизации Syncovery для Linux
Вы можете скачать полный словарь возможных настроек профиля в формате pdf или xlsx.
Документ Syncovery Settings Dictionary PDF.
Документ Syncovery Settings Dictionary Excel.
