CloudSync
CloudSync — это профессиональное приложение для синхронизации облачных дисков, обеспечивающее быструю и безопасную двунаправленную/однонаправленную синхронизацию данных между устройствами TNAS и различными облачными дисками. Оно поддерживает популярные облачные хранилища, такие как Google Drive, OneDrive, Amazon S3, Dropbox, Baidu Netdisk, Alibaba Cloud, и предоставляет гибкие стратегии синхронизации и мониторинг журналов синхронизации в реальном времени, являясь эффективным и надёжным комплексным решением для резервного копирования в облаке.
Поддерживаемые облачные сервисы
| Облачный сервис | Метод аутентификации |
|---|---|
| Amazon S3 | Access Key + Secret Key |
| Box | OAuth Login |
| Dropbox | OAuth Login |
| Google Drive | OAuth Login |
| OneDrive | OAuth Login |
| OpenDrive | KeyID + Application Key |
| Pcloud | OAuth Login |
| Yandex Disk | OAuth Login |
| Alibaba Cloud OSS | Access Key + Secret Key |
| Baidu Netdisk | OAuth Login |
| Aliyun Drive | OAuth Login |
| 115 Cloud Drive | OAuth Login |
| Backblaze B2 | Access Key + Secret Key |
| Mega | KeyID + Application Key |
| Сервис по протоколу S3 | Access Key + Secret Key + Endpoint URL |
Управление подключениями
Для каждого облачного сервиса необходимо создать отдельное подключение. Несколько задач синхронизации для одного и того же сервиса могут использовать одно и то же подключение.
OAuth-вход (Dropbox / Google Drive / OneDrive / Box / Yandex Disk / Pcloud / Baidu Netdisk / Aliyun Drive / 115 Cloud Drive):
- Нажмите «Добавить» и выберите целевой облачный сервис.
- На открывшейся странице авторизации облачного сервиса войдите в свою учётную запись и предоставьте разрешение.
- После успешной авторизации вы автоматически вернётесь в CloudSync, и статус подключения изменится на «Подключено».

Аутентификация по ключу (Amazon S3 / Alibaba Cloud OSS / Backblaze B2 / OpenDrive / Mega / S3 Protocol):
Введите учётные данные, предоставленные облачным сервисом, такие как Access Key и Secret Key.
Настройка задачи синхронизации
Основные параметры
- Подключение: Выберите созданное подключение к облачному сервису
- Имя задачи: Задайте уникальное имя для отличия нескольких задач
- Локальный каталог: Папка на TNAS, которую нужно синхронизировать (должна быть предварительно создана в Панель управления → Общие папки)
- Облачный каталог: Путь к целевой папке в облаке
Режим синхронизации
Выберите подходящий режим в зависимости от ваших потребностей:
- Двунаправленная синхронизация: Обеспечивает соответствие локального и облачного каталогов в реальном времени. Любые операции с файлами (добавление, удаление, изменение, переименование) на одной стороне синхронизируются с другой.
- Только загрузка (Облако → Локально): Только загружает содержимое облака на локальное устройство. Новые локальные файлы не выгружаются.
- Только выгрузка (Локально → Облако): Только выгружает локальное содержимое в облако. Новые файлы в облаке не загружаются.

⚠️ Ограничение перекрытия каталогов: Каталог синхронизации новой задачи не должен перекрываться с каталогом существующей задачи.
- Режим синхронизации:
① Двунаправленный режим: локальный и облачный каталоги синхронизируются двунаправленно в реальном времени, обеспечивая согласованность файлов в обоих каталогах. Любые изменения (удаление, переименование, модификация, добавление) файлов и папок на одной стороне синхронизируются с другой стороной.
② Режим только загрузки: загружает файлы и папки из облачного каталога на локальную машину. Файлы и папки в локальном каталоге не выгружаются в облако. Недавно добавленные облачные файлы синхронизируются локально; изменённые или переименованные облачные файлы перезаписывают локальные файлы.
③ Режим только выгрузки: выгружает файлы и папки из локального каталога в облако. Файлы и папки в облачном каталоге не загружаются на локальную машину. Недавно добавленные локальные файлы также синхронизируются с облаком; изменённые или переименованные локальные файлы перезаписывают облачные файлы. - Шифрование:
В задачах только выгрузки система предварительно шифрует выбранные файлы синхронизации для обеспечения безопасности перед их выгрузкой в облако. В то же время, в той же задаче только выгрузки, при загрузке файлов из облака, система автоматически их расшифровывает, сохраняя локальные данные всегда в незашифрованном состоянии.
Правила фильтрации
Вы можете установить фильтрацию по типу файлов и ограничения по размеру для детальной синхронизации:
- Типы файлов: Включить или исключить определённые типы файлов по расширению.
- Размер файла: Не синхронизировать файлы, превышающие указанный размер.

Стратегия разрешения конфликтов
Как CloudSync обрабатывает конфликты, когда файлы с одинаковыми именами существуют на обеих сторонах:
- Перезапись: Более новая версия перезаписывает старую, остаётся один файл.
- Переименование: Обе версии сохраняются, конфликтующий файл сохраняется под новым именем.
Планирование и производительность
- Интервал опроса: Интервал, с которым CloudSync автоматически проверяет изменения в облаке. Более короткие интервалы обеспечивают более своевременную синхронизацию, но потребляют больше сетевых и системных ресурсов.
- Ограничение пропускной способности: Ограничивает максимальную скорость выгрузки или загрузки задачи синхронизации, подходит для предотвращения влияния синхронизации на другое сетевое трафик в условиях ограниченной пропускной способности.

Интервал опроса: Интервал опроса означает, как часто Cloud Sync проверяет изменения в публичном облаке и синхронизирует их с локальной папкой. Если установить интервал опроса в один час, Cloud Sync будет подключаться к публичному облаку и искать изменения файлов каждый час. Максимальный интервал опроса — один день (86 400 секунд).
Очистка кэша браузера или файлов cookie может привести к потере текущего сеанса входа. Рекомендуется войти в систему снова после очистки, чтобы обеспечить безопасность учётной записи и нормальное использование.
Шифрованная синхронизация
CloudSync поддерживает создание зашифрованных задач выгрузки и расшифрованных задач загрузки. Ключ шифрования — это пароль, установленный пользователем. Забытые пароли не могут расшифровать зашифрованные файлы:
- Зашифрованная задача выгрузки: Файлы автоматически шифруются перед выгрузкой и хранятся в облаке в зашифрованном состоянии, предотвращая утечку данных в облаке.
- Расшифрованная задача загрузки: При загрузке зашифрованных файлов из облака они автоматически расшифровываются и восстанавливаются в исходное состояние локально.
Управление задачами
В списке задач вы можете выполнять следующие действия по управлению созданными задачами:
- Включить / Отключить: Приостановить или возобновить задачу синхронизации. Когда задача отключена, синхронизация не выполняется.
- Редактировать: Изменить такие параметры, как правила фильтрации, стратегию разрешения конфликтов, интервал опроса, ограничение пропускной способности и т.д.
- Удалить: Удалить саму задачу. Синхронизированные файлы не удаляются.
Глобальные настройки
Одновременная передача файлов: Максимальное количество файлов, передаваемых параллельно во время синхронизации.
Журналы и мониторинг
Страница журналов предоставляет полную запись выполнения синхронизации:
- Фильтр по задаче: Выберите конкретную задачу для просмотра её истории синхронизации.
- Поиск по ключевым словам: Быстрое нахождение определённых имён файлов или типов операций.
- Экспорт журналов: Экспортируйте журналы в локальный файл для офлайн-анализа или сообщения о проблемах.
- Автоматическая очистка: Установите период хранения или максимальное количество записей; после превышения журналы автоматически очищаются, чтобы предотвратить непрерывное накопление, занимающее дисковое пространство.