Cloud Sync

Cloud Sync позволяет с легкостью синхронизировать файлы и обмениваться ими между Synology NAS и различными службами общедоступного облака, в том числе следующими:

Создание подключений

Чтобы синхронизировать файлы на вашем устройстве Synology NAS со службами общедоступного облака, необходимо создать подключения в Cloud Sync и подключиться к поставщику услуг с помощью ваших учетных данных пользователя.

Создание подключения

  1. В пользовательском интерфейсе Cloud Sync нажмите на значок Создать в левом нижнем углу, чтобы запустить мастер.
  2. Выберите один из следующих общедоступных облачных сервисов, с которым нужно синхронизировать файлы, и нажмите Далее.
  3. После успешной проверки подлинности заполните следующие поля и нажмите Далее.
  4. Для дальнейшей настройки параметров синхронизации выберите Дополнительные настройки.
  5. Чтобы сохранить настройки, нажмите Применить.

Примечание.

  1. Каждую учетную запись пользователя можно использовать для создания только одного подключения. Можно создать несколько подключений с разными учетными записями, но учетные записи не должны повторяться.
  2. Вследствие ограничений Baidu можно синхронизировать файлы только в папку Данные моего приложения > Cloud Sync в хранилище Baidu Cloud.
  3. Имена файлов и папок, оканчивающиеся точкой (.) или пробелом, будут изменены следующим образом: «имя файла._DiskStation_modified date_TailCharacterConflict».
  4. При работе с Cubby через WebDAV: если папка с файлами была удалена, сервер Cubby заново создаст ее после синхронизации. (Например, если вы удалили папку «папка /A», Cubby скачает папку и ее содержимое в виде «папка /a».)
  5. Как правило, при следующих условиях синхронизация файлов с помощью Cloud Sync выполнена не будет.
    • Путь к папке или файлу содержит следующие символы:
      : \ /
    • Имя файла начинается с:
      ._ ~.SYNOPPSDB
    • Имя файла или папки совпадает со следующими словами:
      .ds_store, desktop.ini, @eadir, thumbs.db, .SynologyWorkingDirectory, #recycle, Icon\r, $Recycle.Bin, @sharebin, @SynologyCloudSync, cloudsync_encrypt.info, @ActiveBackup, ActiveBackupData, #snapshot, ActiveBackupForOffice365, ActiveBackupForGSuite
    • Длина пути к папке или файлу превышает 2048 симв.
    • Имя файла превышает 255 симв.
    • Папка или файл находится в точке монтирования или на внешнем устройстве хранения.
    • Папка или файл в папке монтируется с помощью привязки.
  6. В отдельных случаях при следующих условиях синхронизация файлов с помощью Cloud Sync выполнена не будет.
    • Для Google Drive, если:
      • Размер одного файла превышает 5 ТБ.
    • Для Baidu Cloud, если:
      • Имя файла начинается с точки (.).
      • Имя файла или папки содержит следующие слова (или совпадает с ними):
        .baohe .cache.
      • Имя папки или файла содержит следующие символы:
        * ? \ " < > |
    • Для Dropbox, если:
      • Имя файла начинается с:
        .dropbox .cache.
      • Имя файла или папки содержит слово .dropbox (или совпадает с ним).
      • Файл загружался более 48 часов.
    • Для Box, если:
    • Для OneDrive, если:
      • Тип файла — документ note.
      • Размер одного файла превышает 110 ГБ.
      • Имя файла начинается с пробела.
      • К папке предоставлен общий доступ другим пользователям.
      • Имя папки или файла содержит следующие символы:
        : * ? " < > | \ /
    • Для OneDrive for Business, если:
      • Размер одного файла превышает 15 ГБ.
      • Имя файла превышает 128 симв.
      • Длина полного пути к файлу превышает 308 симв.
      • Имя папки или файла содержит следующие символы:
        \ / : * ? "< >|
      • Имя папки или файла заканчивается следующим символом:
        " . "
      • Имя папки или файла совпадает со следующими словами:
        forms ~
      • Имя папки или файла содержит следующее:
        _vti_
    • Для облачного хранилища Google, если:
      • Размер одного файла превышает 5 ТБ.
      • Путь к папке или файлу содержит следующие символы:
        * ? # [ ]
      • Пустое имя файла или папки.
      • Длина пути к папке или файлу превышает 1 024 симв.
    • Для облачных сервисов, совместимых с OpenStack Swift (IBM SoftLayer, RackSpace, RackSpace UK)
      • Длина пути к папке или файлу превышает 1 024 симв.
      • Путь к папке или файлу содержит следующие символы:
        ?
    • Для облачного хранилища Amazon Drive, если:
      • Размер одного файла превышает 45 ГБ.
    • Для совместимых с Amazon S3 облачных сервисов (Amazon S3, hicloud S3 и SFR Stockage), если:
      • Путь к папке или файлу содержит следующие символы:
        " < > | { ^ } % ` ] [ ~ #
      • Имя папки или файла — . или ..
    • Для Amazon S3 и хранилища SFR, если:
      • Длина пути к папке или файлу превышает 1 024 симв.
    • Для hicloud S3, если:
      • Длина пути к папке или файлу превышает 255 симв.
      • Размер одного файла превышает 1 ТБ.
    • Для Amazon S3, если:
      • Размер одного файла превышает 5 ТБ.
    • Для SFR, если:
      • Размер одного файла превышает 3,9 ГБ.
    • Для Microsoft Azure, если:
      • Размер одного файла превышает 4,75 ТБ.
      • Имя папки или файла — .synoemptyblob.
      • Длина полного пути к файлу превышает 1 024 симв.
      • Имя файла превышает 255 симв.
    • Для Backblaze B2, если:
      • Имя папки или файла — .bzEmpty.
      • Длина пути к папке или файлу превышает 250 симв.
      • Длина пути к папке или файлу превышает 1 024 симв.
    • Для Alibaba Cloud OSS, если
      • Длина пути к папке или файлу превышает 1 023 симв.
      • Размер одного файла превышает 48,8 ТБ.
      • Имя папки или файла — . или ..
    • Для Мегафон МегаДиск, если
      • Путь к папке или файлу содержит следующие символы:
        * ? " < > |
    • Для Tencent Cloud COS, если:
      • Длина пути к папке или файлу превышает 797 симв.
      • Размер одного файла превышает 48,8 ТБ.
      • Путь к папке или файлу содержит следующий символ:
        ? ~
      • Имя папки или файла — . или ..
    • Для JD Cloud OSS, если
      • Длина пути к папке или файлу превышает 1 021 симв.
      • Размер одного файла превышает 19 ТБ.
      • Путь к папке или файлу содержит следующие символы:
        # % +
      • Имя папки или файла — . или ..
  7. Cloud Sync на DSM не может мгновенно синхронизировать изменения, внесенные в файл на Docker DSM. Так же Cloud Sync на Docker DSM не может мгновенно синхронизировать изменения, внесенные на DSM.
  8. Если в процессе определения имен файлов, которые не надо синхронизировать, имена файлов будут отличаться только регистром букв (например, A.txt и a.txt), файлы будут расцениваться как один файл на устройстве с ОС Windows и как разные на устройствах с ОС Linux и Mac.
  9. Cloud Sync и следующие службы поддерживают стандарт проверки подлинности OAuth. Amazon Drive, Baidu Cloud, Box, Dropbox, Google Cloud Storage, Google Drive, Мегафон МегаДиск и Microsoft OneDrive. Для OAuth 2 необходимо, чтобы проверку подлинности выполнил другой сервер (сервер Synology, расположенный на Тайване). Synology NAS не запоминает и не хранит ваш пароль учетной записи. Ваши учетные данные будут использоваться только для передачи и синхронизации файлов. Cloud Sync не осуществляет доступ и не разглашает иную личную информацию об учетной записи, например контактные данные.
  10. Cloud Sync не устанавливает ограничений на размер одного файла. Можно синхронизировать файл любого размера, который допустим в службе общедоступного облака.
  11. Поддержка МегаДиск позволяет использовать Synology NAS в качестве устройства хранения резервных копий для МегаДиск. Обратите внимание, что в зависимости от местоположения и других условий скорость загрузки с Synology NAS на МегаДиск может быть ограничена, поэтому использовать МегаДиск в качестве устройства хранения резервных копий для Synology NAS не рекомендуется.
  12. Служба хранилища полуоперативного класса Google Cloud Storage предназначена для данных, которые не очень часто изменяются, поэтому при редактировании или удалении файлов могут применяться тарифы за раннее удаление.
  13. При загрузке файлов в облачное хранилище Google Cloud Storage Cloud Sync не включает поддержку версий объектов.
  14. Если размер одного файла превышает размер выделенного сегмента, OpenStack Swift загрузит его с помощью динамических больших объектов.
  15. Имя контейнера OpenStack Swift не может превышать 255 символов и содержать символ «/».
  16. Amazon Drive не поддерживает вход с помощью Amazon на рынках Китая и Японии. Ознакомьтесь с информацией, представленной в разделе Ограничения платформы для Amazon Drive.
  17. Шифрование данных
    • Для включения шифрования данных требуется права на чтение/запись в удаленном корневом каталоге.
    • После включения шифрования невозможно отключить его или изменить пароль для него.
    • Локальные файлы на системе NAS останутся незашифрованными.
    • Каждая учетная запись общедоступного облака имеет только один ключ шифрования.
    • После включения шифрования Cloud Sync создаст в общедоступном облаке папку с именем @SynologyCloudSync. Не изменяйте файлы в этой папке.
    • При первом использовании в разделе Настройки появится кнопка Экспорт. Нажмите эту кнопку, чтобы экспортировать ключ, и сохраните ключ в надежном месте.
  18. Служба хранилища нечастого доступа Amazon предназначена для редко изменяемых данных, поэтому при редактировании или удалении файлов могут применяться тарифы за раннее удаление.
  19. При настройке для задачи синхронизации Google Drive значения Скачать только удаленные изменения можно также включить параметр Преобразование онлайн-документов Google в форматы Microsoft Office или jpeg, чтобы сохранять автономную копию Документов Google. Примечание. Изменения, внесенные в автономные документы Office, не будут преобразованы и обновлены в Документах Google.
  20. Если установлен флажок Включить дополнительную проверку на непротиворечивость, Cloud Sync сравнивает хэш (помимо размера файла и времени последнего изменения) каждого файла между общедоступной облачной службой и сетевым хранилищем NAS, чтобы усовершенствовать проверку целостности для результатов синхронизации. Эта процедура требует больше времени и системных ресурсов и зависит от поддержки расширенных атрибутов в общедоступной облачной службе. Для получения дополнительной информации см. нижнюю часть страницы.
  21. Имя Bucket должно соответствовать следующим требованиям:
      Для совместимых с Amazon S3 облачных сервисов (Amazon S3, Hicloud S3 и SFR Stockage) и Alibaba Cloud OSS: 
    • Имя должно содержать от 3 до 63 символов.
    • Оно должно начинаться с буквы нижнего регистра или цифры.
    • Имя должно состоять только из букв нижнего регистра, цифр или следующих символов
      . -
      Для Backblaze B2: 
    • Имя должно содержать от 6 до 50 символов.
    • Имя не может начинаться с b2-.
      Для Tencent Cloud COS:
    • Длина имени не может превышать 40 симв.
    • Имя должно состоять только из букв нижнего регистра и цифр.
      Для JD Cloud OSS:
    • Имя должно содержать от 3 до 63 символов.
    • Имя должно начинаться и заканчиваться на букву нижнего регистра или цифру.
    • Имя должно состоять только из букв нижнего регистра, цифр или символа -.
  22. Cloud Sync поддерживает хранилище нечастого доступа (IA), хранилище с пониженной избыточностью (RRS) и стандартное хранилище S3 компании Amazon для загрузки и скачивания файлов, однако не поддерживает Glacier для скачивания файлов.
  23. Такие поставщики облачных сервисов, как Aliyun, Tencent или JD Cloud, не поддерживают Glacier для скачивания файлов.
  24. Как правило, при следующих условиях папки в удаленных хранилищах не указываются в Cloud Sync:
    • Имя папки содержит следующие символы:
      / \
    • Папка не имеет имени.
    • Имя папки заканчивается пробелом.
  25. Cloud Sync поддерживает только Tencent Cloud COS V5.
  26. Drive SDK API необходимо включить в консоли администрирования Google, чтобы разрешить синхронизацию данных между Synology NAS и «Мой диск» G Suite.
  27. Cloud Sync не поддерживает синхронизацию файлов в раздел «Общий доступ со мной» в Google Drive.

Управление подключениями

После успешного создания подключения можно просмотреть и изменить информацию о подключениях.

Управление подключениями

  1. Выберите подключение, которое необходимо изменить, из списка на панели слева.
  2. На вкладке Обзор нажмите Управление, чтобы выполнить следующие действия.

Управление настройками расписания

  1. Выберите подключение, которое необходимо изменить, из списка на панели слева.
  2. Выберите Расписание > Настройки расписания для настройки следующих параметров:

Примечание.

Резервное копирование будет прекращено при активации режима приостановки.

Редактирование настроек соединения

  1. Выберите подключение, которое необходимо изменить, из списка на панели слева.
  2. Выберите Настройки > Общие настройки для настройки следующих параметров:
  3. Чтобы сохранить настройки, нажмите Применить.

Примечание.

Период опроса определяет, как часто Cloud Sync проверяет наличие изменений в общедоступном облаке и синхронизирует их с локальной папкой. Например, если задать период опроса в 1 час, Cloud Sync будет подключаться к общедоступному облаку и выполнять поиск изменений файлов каждый час. Максимальная продолжительность периода опроса — 1 день (86 400 секунд).

Управление трафиком

  1. Выберите подключение, которое необходимо изменить, из списка на панели слева.
  2. Выберите Настройки > Управление трафиком для настройки следующих параметров:
  3. Если установить значение поля «0», скорость передачи файлов не будет ограничиваться.
  4. Чтобы сохранить настройки, нажмите Применить.

Примечание.

Настройка управления трафиком действует на все подключение к общедоступному облачному хранилищу и применяется ко всем параллельно передаваемым файлам.

Управление расширенными настройками S3

  1. Выберите подключение, которое необходимо изменить, из списка на панели слева.
  2. Выберите Настройки в разделе Дополнительные настройки Amazon S3 и выполните любое из следующих действий:
  3. Чтобы сохранить настройки, нажмите Применить.

Управление расширенными настройками Alibaba Cloud OSS

  1. Выберите подключение, которое необходимо изменить, из списка на панели слева.
  2. Выберите Настройки в разделе Дополнительные настройки и выполните любое из следующих действий:
  3. Чтобы сохранить настройки, нажмите Применить.

Для управления расширенными настройками OpenStack Swift выполните следующие действия.

  1. Выберите подключение, которое необходимо изменить, из списка на панели слева.
  2. Выберите Настройки и выполните следующие действия в разделе Дополнительные настройки OpenStack Swift:
  3. Чтобы сохранить настройки, нажмите Применить.

Управление расширенными настройками Backblaze B2

  1. Выберите подключение, которое необходимо изменить, из списка на панели слева.
  2. Выберите Настройки и в разделе Backblaze B2 выполните следующие действия:
  3. Чтобы сохранить настройки, нажмите Применить.

Управление расширенными настройками Tencent Cloud COS

  1. Выберите подключение, которое необходимо изменить, из списка на панели слева.
  2. Выберите Настройки и в разделе Дополнительные настройки и выполните следующие действия:
  3. Чтобы сохранить настройки, нажмите Применить.

Управление расширенными настройками JD Cloud OSS

  1. Выберите подключение, которое необходимо изменить, из списка на панели слева.
  2. Выберите Настройки и в разделе Дополнительные настройки и выполните следующие действия:
  3. Чтобы сохранить настройки, нажмите Применить.

Управление списком задач синхронизации

После успешного подключения к службам общедоступного облака можно просматривать, добавлять, удалять и редактировать задачи синхронизации.

Добавление задачи синхронизации

  1. Выберите подключение из списка слева.
  2. Перейдите на вкладку Список задач.
  3. Нажмите Создать и следуйте инструкциям мастера, чтобы создать новую задачу синхронизации.

Примечание.

Папка, выбранная для синхронизации, не может располагаться в том же каталоге, что и уже синхронизированная в этом подключении папка.

Удаление задачи синхронизации

  1. Выберите подключение из списка слева.
  2. Перейдите на вкладку Список задач.
  3. Выберите задачу синхронизации и нажмите Удалить связь.

Примечание.

После удаления связи с задачей может потребоваться полная повторная синхронизация, если вы захотите установить связь еще раз. После установления нового соединения Cloud Sync автоматически сравнит существующие файлы и загрузит/скачает только внесенные изменения.

Управление настройками выборочной синхронизации в Cloud Sync

Выборочная синхронизация — это функция приложения Cloud Sync, позволяющая отфильтровать файлы или выбрать папки, которые нужно синхронизировать со службой общедоступного облака. Благодаря выборочной синхронизации вы можете быть уверены, что в службе общедоступного облака или на вашем устройстве будут только нужные файлы.

  1. Выберите службу общедоступного облака из списка слева.
  2. Перейдите на вкладку Список задач.
  3. Выберите задачу синхронизации и нажмите Редактировать.
  4. Откройте вкладку Папка и выполните следующие действия:
  5. Откройте вкладку Фильтр файлов и выполните следующие действия:
  6. Чтобы сохранить настройки, нажмите Применить.

Изменение направления синхронизации

  1. Выберите службу общедоступного облака из списка слева.
  2. Перейдите на вкладку Список задач.
  3. Выберите задачу синхронизации и нажмите Настройки задач.
  4. На вкладке Настройки введите одно из следующих значений:

Примечание.

Cloud Sync синхронизирует все добавленные файлы и папки по умолчанию.

Управление Cloud Sync из панели задач DSM

После установки и запуска Cloud Sync в правом верхнем углу панели задач DSM появится значок пакета. Из панели задач можно легко и быстро управлять Cloud Sync и выполнять следующие действия.

Настройки

Администраторы могут нажать на значок Настройки в нижнем правом углу в области Элементы управления для администраторов, указать местоположение базы данных Cloud Sync, максимальное количество параллельных загрузок/скачиваний, максимальное количество сохраняемых журналов, а также перейти в режим администратора.

Указание местоположения базы данных

  1. Выберите том в раскрывающемся меню Настройки местоположения базы данных.
  2. Нажмите OK, чтобы сохранить настройки.

Для указания параллельных загрузок/скачиваний выполните следующие действия.

  1. Выберите номер в раскрывающемся меню Параллельные загрузки/скачивания.
  2. Нажмите OK, чтобы сохранить настройки.

Настройка максимального числа записей в журнале

  1. В поле Максимальное число записей введите число от 5 до 100 000.
  2. Нажмите OK, чтобы сохранить настройки.

Включение режима администратора

  1. Выберите Включено в раскрывающемся меню Режим администрирования для управления подключениями ко всем пользователям Cloud Sync. Порядок этих подключений можно определить по учетной записи пользователей или типу облака на вкладке «Обзор».
  2. Нажмите OK, чтобы сохранить настройки.

Для продвинутых пользователей

Для обеспечения правильной синхронизации файлов и папок обратите внимание на следующее.

Поддерживаемые атрибуты общедоступных облачных служб

Платформа Хэш файла Время последнего изменения
Dropbox X O
Google Drive O (md5) O
Baidu O (md5) X
Box O (sha1) O
Amazon S3 O (md5) X
WebDAV X X
Яндекс X X
Amazon Drive O (md5) X
Мегафон O (md5) O
OpenStack Swift O (md5) O (1)
Google Cloud Storage O (md5) O (1)
Общий диск Google O O
Microsoft OneDrive O (sha1) O
Microsoft OneDrive for Business X O
Microsoft Azure O (md5) O (1)
Microsoft SharePoint O O
Backblaze B2 O (sha1) O (1)
Alibaba Cloud OSS O (md5) X
Tencent Cloud COS O (md5) X
JD Cloud OSS O (md5) X

1. Данные поставщики общедоступных облачных сервисов не предоставляют возможности обновления атрибута времени последнего изменения, однако в этих сервисах есть поле для указания пользовательского атрибута файла для сторонних приложений, например Cloud Sync. Cloud Sync регистрирует время последнего внесенного изменения в поле пользовательского атрибута файла. Это значит, что время последнего внесенного изменения Cloud Sync не будет обновлено в веб-интерфейсе общедоступного облака и в других синхронизируемых клиентах.

Примечание.

  1. Только службы Box, Dropbox, Google Drive, Мегафон и OneDrive позволяют сторонним ресурсам обновлять время последнего изменения. Это означает, что время последнего изменения других общедоступных облачных служб всегда соответствует времени загрузки файлов.
  2. Значения хэша недоступны для файлов, загруженных на Amazon S3, Alibaba Cloud OSS, Tencent Cloud COS или JD Cloud OSS частями.
  3. Значения хэша недоступны для файлов, загруженных на OpenStack Swift с помощью динамических больших объектов.
  4. Значения хэша недоступны для файлов, загруженных в Backblaze B2 через отправку типа b2_upload_part.
  5. Cloud Sync использует хэш md5 Google Cloud Storage. Хэш crc32 композитного объекта не принимается.
  6. Увеличение количества одновременных операций загрузки/скачивания позволяет повысить скорость синхронизации (при наличии необходимого уровня сети и ресурсов).

Следующие метаданные не будут синхронизированы со службами общедоступного облака.

Действие по умолчанию для конфликтующей копии

Если файл или каталог был одновременно изменен и на локальном устройстве Synology NAS, и в учетной записи удаленного общедоступного облака, Cloud Sync попытается по мере возможности сохранить локальные изменения, а удаленные изменения будут сохранены в качестве версии файла или каталога (если облачная служба поддерживает несколько версий).

Перечисленные ниже облачные сервисы препятствуют переходу Synology NAS в спящий режим.

Подробная информация о сервисах, которые могут влиять на переход системы в режим гибернации, представлена в разделе Часто задаваемые вопросы.

Почему Cloud Sync постоянно скачивает один и тот же файл из Baidu Cloud?

После загрузки файлов в Baidu Cloud сервис Cloud Sync выполняет сравнение хэша файла. Таким образом обеспечивается согласованность данных между этими двумя сервисами. Зачастую Baidu отвечает с неверным значением хэша, в результате чего Cloud Sync выявляет, что файлы в общедоступном облачном сервисе отличаются от файлов на вашей системе Synology NAS. По этой причине Cloud Sync попытается обеспечить согласованность версий, снова запуская синхронизацию и повторяя скачивание одного и того же файла.

Почему Cloud Sync работает медленнее других приложений для облачных служб?

Из-за указанных ниже ограничений синхронизация файлов с помощью Cloud Sync может занять больше времени, чем с помощью таких официальных приложений для ПК, как Dropbox и Baidu.

Учитывая указанные выше ограничения, производительность синхронизации в Cloud Sync будет и дальше увеличиваться без риска для безопасности и защиты вашего хранилища Synology NAS.