Cloud Sync

With Cloud Sync, you can seamlessly sync and share files among your Synology NAS and multiple public cloud services, including:

Create New Connections

To sync files among your Synology NAS and public cloud services, you need to create connections on Cloud Sync to link to the service provider by using your user credentials.

To create a new connection:

  1. On the Cloud Sync user interface, click on the Create icon at the bottom-left corner to start the wizard.
  2. Choose one of the following public cloud services to sync files with and click Next.
  3. Once authentication has been successful, fill in the following fields and then click Next.
  4. Select the folders you want to synchronize, and uncheck those that you don't want synced.
  5. Click Apply to save your settings.

Note:

  1. Each user credential can only be used for creating one connection. You can create multiple connections all with different user credentials, but not duplicate connections with the same user credential.
  2. Due to Baidu's limitations, you are only allowed to sync files to the My Application's Data > Cloud Sync folder in your Baidu Cloud storage.
  3. File or folder names that end with a period (.) or a space will be renamed as "file name._DiskStation_modified date_TailCharacterConflict".
  4. When using Cubby via WebDAV, if a folder containing files is deleted, Cubby server will recreate it after syncing. (For example, if you delete 'folder /A', Cubby will download the folder and its contents as 'folder /a'.)
  5. As a general rule, files will not be synced by Cloud Sync under the following circumstances:
    • The folder or file path contains the following characters:
      * : ? \ / " < > |
    • The file name starts with any of the following:
      . _ ~ .SYNOPPSDB
    • The file/folder name is or contains any of the following:
      .ds_store desktop.ini @eadir thumbs.db .SynologyWorkingDirectory #recycle Icon\r $Recycle.Bin @sharebin @SynologyCloudSync cloudsync_encrypt.info
    • The folder or file path is longer than 2048 characters.
    • The file name is longer than 255 characters.
  6. In special cases, files will not be synced by Cloud Sync under the following circumstances:
    • For Google Drive if:
      • The size of a single file exceeds 5 TB.
    • For Baidu Cloud if:
      • The file name starts with a period (.).
      • The file/folder name is, or contains any of the following:
        .baohe .cache
    • For Dropbox if:
      • The file name starts with any of the following:
        .dropbox .cache
      • The file/folder name is, or contains .dropbox.
    • For Box if:
      • The size of a single file exceeds 250 MB.
      • The type of the file is bookmark.
    • For OneDrive if:
      • The type of the file is a note document.
      • The size of a single file exceeds 10 GB.
    • For hubiC if:
      • The size of a single file exceeds 5 GB.
      • The folder name is or contains .ovhPub.
    • For Google Cloud Storage if:
      • The size of a single file exceeds 5 TB.
      • The folder or file path contains the following characters:
        :*?\"<>|\/#[]
      • The file/folder name is blank.
      • The folder or file path is longer than 1024 characters.
    • For OpenStack Swift compatible cloud services (IBM SoftLayer, HP Helion Cloud, RackSpace, RackSpace UK):
      • The folder or file path is longer than 1024 characters.
    • For Amazon Cloud Drive if:
      • The size of a single file exceeds 10 MB.
    • Amazon S3 compatible cloud services (Amazon S3, HiCloud S3 and SFR Stockage) if:
      • The folder or file path contains the following characters:
        :*?"<>|\/{^}%`][~#
      • Amazon S3 and SFR Storage:
        • The folder or file path is longer than 1024 characters.
      • HiCloud S3:
        • The folder or file path is longer than 255 characters.
        • The size of a single file exceeds 1 TB.
      • Amazon S3: 
        • The size of a single file exceeds 5 TB.
      • SFR:
        • The size of a single file exceeds 3.9 GB.
  7. When setting file names you don't want to sync, on Windows if a file name is capitalized and another has the same name in lower case, it will be considered the same file name (ex. A.txt and a.txt) but on Linux and Mac systems they will be considered to be different file names.
  8. Cloud Sync follows the OAuth authentication standard, as does Microsoft OneDrive. OAuth2 requires another server (which is hosted by Synology and located in Taiwan) to complete the authentication. Your Synology NAS will not remember or keep your account password. Your user credentials will only be used for the purposes of file transfer and syncing. Cloud Sync will not access or disclose any other personal account information such as contacts.
  9. Cloud Sync does not impose any single file size limit. You can sync as big a file as the public cloud services allow.
  10. Support for Megadisk allows you to use Synology NAS as backup storage for Megadisk. Please note that, depending on your region and various conditions, the upload speed from Synology NAS to Megadisk might be limited, so we do not encourage using Megadisk as backup storage for your Synology NAS.
  11. Google Cloud Storage Nearline Storage Class is designed for data that is not frequently modified, so when you edit or delete a file, early deletion charges may apply.
  12. When uploading to Google Cloud Storage, Cloud Sync will not enable object versioning.
  13. If a single file exceeds 5 GB, OpenStack Swift will upload it using Dynamic Large Objects.
  14. OpenStack Swift Container name cannot exceed 255 characters and cannot include '/'.

Manage Connections

Once a connection has been successfully created, you can view the connection information and modify your syncing tasks.

To manage connections:

  1. Select the connection you want to edit from the connection list on the left panel.
  2. Under the Overview tab, click Manage to do any of the following:

Manage Cloud Sync Advanced Synchronization Settings

Selective Sync is a feature of the Cloud Sync application that allows you to filter the files or select the folders you want to sync to the public cloud service. Selective Sync allows you to ensure you have only the files you need on the public cloud service or vice versa.

To manage Cloud Sync Selective Sync settings:

  1. Go to the File Filter tab and under Filter By File Size, you can prevent certain files from being synced by setting a maximum file size.
  2. Under Filter By File Type, you can prevent certain files from being synced by entering the file name or unchecking the files or file extentions that you do not want to be synced.
  3. Go to the Folder tab and select the folders you want to sync.
  4. Click Apply to save your settings.

Manage Settings

In the Settings tab you can configure general and traffic control settings for your tasks. You can also manage Amazon S3 advanced settings, such as enable Amazon S3 reduced redundancy, Amazon S3 encryption.

To manage Cloud Sync General settings:

  1. Under General settings, manage any of the following:
  2. Click Apply to save your settings.

To enable encryption:

  1. Under General settings, check Encrypt data before uploading to public cloud.
  2. In the Encryption key setting window, enter the following:
  3. Click OK then Apply to save your settings.

Note:

To manage Cloud Sync Traffic Control:

  1. Under Traffic control you can limit the following:
  2. If the value of this field is 0, it means that there is no limit to the rate of file transfer.
  3. Click Apply to save your settings.

To manage S3 advanced settings:

  1. Under Amazon S3 advanced settings, do any of the following:
  2. Click Apply to save your settings.

To manage OpenStack Swift advanced settings:

  1. Under OpenStack Swift advanced settings, do any of the following:
  2. Click Apply to save your settings.

Manage Cloud Sync from DSM System Tray

After you have installed and launched Cloud Sync, a package icon will appear at the top-right corner of your DSM system tray. You can easily and efficiently manage Cloud Sync and perform the following actions from the system tray:

Settings

Cloud Sync records in the actions of each linked account in the history log. Every time you synchronize a file, a history log is created. In the Settings panel in the bottom left corner, you can specify the number of records in the history log for each linked account. The default is 20,000 but if you wish to keep more records of each file, please set a higher number.

To specify the database location:

  1. Select a volume in the Database Location Settings dropdown menu.
  2. Click OK to save your settings.

To specify maximum records in history log:

  1. In the Maximum records field, input a number between 5 and 100000.
  2. Click OK to save your settings.

For Advanced Users

To ensure your files and folders sync correctly, please note the following information.

Metadata that will not be synced to your public cloud services:

Default action for conflicted copy:

If a file or directory is modified on both your local Synology NAS and remote public cloud account at the same time, Cloud Sync will try to keep the local changes as much as possible, and the remote changes will be saved as one revision if the cloud service supports versioning.

Why is Cloud Sync slower than other cloud services' PC applications?

Due to the below limitations, Cloud Sync might take longer to sync files with public cloud services than the official PC applications such as Dropbox and Baidu.

Given the above limitations, the syncing performance of Cloud Sync shall continue to be enhanced, while also maintaining the safety and security of your Synology NAS.