Skip to main content
Version: TOS 7

CloudSync

CloudSync is a professional cloud drive synchronization application that enables fast, secure bidirectional/unidirectional data synchronization between TNAS devices and various cloud drives. It supports mainstream cloud storage services such as Google Drive, OneDrive, Amazon S3, Dropbox, Baidu Netdisk, Alibaba Cloud, and provides flexible synchronization strategies and real-time sync log monitoring, making it an efficient and reliable one-stop cloud drive disaster recovery solution.

Supported Cloud Services

Cloud ServiceAuthentication Method
Amazon S3Access Key + Secret Key
BoxOAuth Login
DropboxOAuth Login
Google DriveOAuth Login
OneDriveOAuth Login
OpenDriveKeyID + Application Key
PcloudOAuth Login
Yandex DiskOAuth Login
Alibaba Cloud OSSAccess Key + Secret Key
Baidu NetdiskOAuth Login
Aliyun DriveOAuth Login
115 Cloud DriveOAuth Login
Backblaze B2Access Key + Secret Key
MegaKeyID + Application Key
S3 Protocol ServiceAccess Key + Secret Key + Endpoint URL

Connection Management

Each cloud service requires a separate connection to be created. Multiple synchronization tasks for the same cloud service can reuse the same connection.

OAuth Login (Dropbox / Google Drive / OneDrive / Box / Yandex Disk / Pcloud / Baidu Netdisk / Aliyun Drive / 115 Cloud Drive):

  1. Click "Add" and select the target cloud service.
  2. On the pop-up cloud service authorization page, log in to your account and grant authorization.
  3. After successful authorization, you will automatically return to CloudSync, and the connection status will show "Connected".

TOShelp_Backup_Cloudsync_001en.png

Key Authentication (Amazon S3 / Alibaba Cloud OSS / Backblaze B2 / OpenDrive / Mega / S3 Protocol):

Fill in the credentials such as Access Key and Secret Key provided by the cloud service.

Synchronization Task Configuration

Basic Parameters

  • Connection: Select the created cloud service connection
  • Task Name: Customize the task name to distinguish multiple tasks
  • Local Directory: The folder on TNAS to be synchronized (must already exist in Control Panel → Shared Folders)
  • Cloud Directory: The path to the target folder in the cloud

Synchronization Mode

Choose the appropriate synchronization mode based on your actual needs:

  • Two-way Sync: Keeps the local and cloud directories consistent in real time. Any file operation (add, delete, modify, rename) on either end will be synchronized to the other.
  • Download Only (Cloud → Local): Only downloads cloud content to local. New local files will not be uploaded.
  • Upload Only (Local → Cloud): Only uploads local content to the cloud. New cloud files will not be downloaded.

TOShelp_Backup_Cloudsync_002en.png

⚠️ Directory Overlap Restriction: The synchronization directory of a new task must not overlap with that of an existing task.

Note
  1. Synchronization Mode:
    ① Two-way Sync Mode: Local and cloud directories are synchronized bidirectionally in real time, ensuring files in both directories remain consistent. Any modification (delete, rename, modify, add) of files and folders on either end will be synchronized to the other end.
    ② Download Only Mode: Downloads files and folders from the cloud directory to the local machine. Files and folders in the local directory will not be uploaded to the cloud. Newly added cloud files will be synced to local; modified or renamed cloud files will overwrite the local files.
    ③ Upload Only Mode: Uploads files and folders from the local directory to the cloud. Files and folders in the cloud directory will not be downloaded to the local machine. Newly added local files will also be synced to the cloud; modified or renamed local files will overwrite the cloud files.
  2. Encryption:
    In upload-only tasks, the system pre-encrypts selected sync files to ensure security before uploading to the cloud. Meanwhile, in the same upload-only task, when downloading files from the cloud, the system automatically decrypts them, keeping local data always in an unencrypted state.

Filter Rules

You can set file type filtering and size limits for granular synchronization:

  • File Types: Include or exclude specific file types by extension.
  • File Size: Do not sync files larger than the specified size.

TOShelp_Backup_Cloudsync_003en.png

Conflict Strategy

How CloudSync handles conflicts when files with the same name exist on both ends:

  • Overwrite: The newer version overwrites the older version, keeping one file.
  • Rename: Both versions are retained, and the conflicting file is saved with a new name.

Scheduling and Performance

  • Polling Interval: The interval at which CloudSync automatically checks for cloud changes. Shorter intervals provide more timely synchronization but consume more network and system resources.
  • Bandwidth Limit: Limits the maximum upload or download speed of a sync task, suitable for preventing synchronization from affecting other network usage in bandwidth-limited environments.

TOShelp_Backup_Cloudsync_004en.png

Note

Polling Interval: The polling interval refers to how often Cloud Sync polls for changes on the public cloud and synchronizes them to the local folder. If you set the polling interval to one hour, Cloud Sync will connect to the public cloud and search for file changes every hour. The maximum polling interval is one day (86,400 seconds).
Clearing your browser cache or cookies may cause you to lose your current login session. It is recommended that you log in again after clearing to ensure account security and normal use.

Encrypted Sync

CloudSync supports creating encrypted upload tasks and decrypted download tasks. The encryption key is a password set by the user. Forgotten passwords cannot decrypt encrypted files:

  • Encrypted Upload Task: Files are automatically encrypted before upload and stored in an encrypted state in the cloud, preventing cloud data leakage.
  • Decrypted Download Task: When downloading encrypted files from the cloud, they are automatically decrypted and restored to their original state locally.

Task Management

In the task list, you can perform the following management actions on created tasks:

  • Enable / Disable: Pause or resume a synchronization task. While disabled, synchronization will not be performed.
  • Edit: Modify parameters such as filter rules, conflict strategy, polling interval, bandwidth limit, etc.
  • Delete: Delete the task itself. Synchronized files will not be deleted.

Global Settings

Concurrent File Transfers: The maximum number of files transferred in parallel during synchronization.

Logs and Monitoring

The logs page provides a complete record of synchronization executions:

  • Filter by Task: Select a specific task to view its synchronization history.
  • Keyword Search: Quickly locate specific file names or operation types.
  • Export Logs: Export logs as a local file for offline analysis or issue reporting.
  • Auto Cleanup: Set a retention period or maximum number of entries; after exceeding, logs are automatically cleaned to prevent continuous accumulation taking up storage space.

Privacy Policy👉