Release Notes for Cloud Sync
With Cloud Sync, you can seamlessly sync and share files among your Synology NAS and multiple public clouds, such as Dropbox, Baidu Cloud and Google Drive.
- This will be the last version supporting hubiC as sync destination. While existing running tasks will be retained, you will no longer be able to add new tasks to hubiC after this version.
- Starting from this version, limited support will be provided for IBM SoftLayer due to the EOL plan of cloud service provider. For more information, please visit the website of the cloud service provider.
- Added content type information to files uploaded to Google Cloud Storage to allow for better web browsing experience.
- Fixed an issue where a loop might occur when uploading files with filenames containing garbled, special, or blank characters to Microsoft OneDrive for Business.
- Fixed an issue that might cause OAuth failure for Microsoft OneDrive for Business.
- Minor bug fixes.
- Fixed the issue where downloads from Baidu Cloud might not work properly because of the error code 403.
- Fixed the issue where file syncing with Microsoft Azure might not work properly because of the default of timeout mechanism in the API.
- Minor bug fixes.
- Fixed an issue where users might be unable to add new tasks to Microsoft OneDrive for Business if not updating Cloud Sync to the latest version first.
- Fixed an issue where synchronization might fail due to incorrect file modification events sent from Microsoft OneDrive for Business after the directory was deleted.
- Fixed an issue where the connection with Backblaze B2 might need to be re-authenticated due to incorrect authentication expiration error handling.
- Fixed an issue where synchronization might fail when files violate Baidu's anti-pornography policy.
- Fixed an issue where synchronization might fail after MegaDisk modified the format of the upload API.
- Support the latest version of Baidu API and remove the old version.
We strongly recommend Baidu Cloud users to update to the latest version of Cloud Sync.
- Support JD Cloud OSS
- Support syncing files with the following file extensions on OneDrive for Business: "ds_store", "htc", "swf", "jar", "aspx", "master", "ascx", "xap."
- Support the following region on Amazon S3: Paris and Ningxia region.
- Support the following regions on Tencent Cloud: Chongqing, Mumbai, Seoul, Silicon Valley, Virginia, Bangkok, Moscow, and Tokyo.
- Support the following regions on Aliyun: huabei-5 (Hohhot/Huhehoute), Southeast-3 (Kuala Lumpur), Southeast-5 (Jakarta), South-1 (Mumbai) and UK (London).
- Reduced the consumption of API calls for small files uploading to Dropbox (file sizes less than 100MB is defined as a small file)
- Fixed an issue where the authorization might fail when creating sync task through Microsoft Edge and IE11.
- Fixed an issue where an interruption occurred when uploading a folder to Google Drive, a folder of the same name will be falsely created when the upload resumed.
- Fixed an issue where files with Greek characters may encounter syncing crash for Dropbox sync task.
- Fixed an issue where sharing or un-sharing a folder on Dropbox server, the folder might have a small chance to be deleted then re-downloaded to Synology NAS.
- Fixed an issue where syncing Dropbox might prevent Synology NAS from entering hibernation.
- Added support for creating B2 connection with application key (applicationKeyId).
- Reduced the occurrence of run-time error 429 on OneDrive to enhance the synchronization performance of Cloud Sync.
- Fixed an issue where syncing a folder on Baidu might fail when the folder contains more than 1,000 files or subfolders.
- Fixed an issue where a loop might occur when a file is removed from Box in the middle of the synchronization process.
- Fixed an issue where syncing data to Synology NAS might fail when the folder names of the sessions begin with the same character.
- Supports user interface in Thai language.
- Supports saving the configurations of Cloud Sync connections even if the connection’s account owner is disabled, expired, or deleted.
- Fixed an issue where files with invalid filenames might cause loops when synced between B2 and Synology NAS.
- Fixed an issue where deleting the folders on B2 might cause synchronization loops under unstable network connection.
- Fixed an issue where using Chrome browser to connect Google Drive or Google Cloud Storage might cause authorization process to fail.
- Fixed an issue where syncing a Dropbox shared folder to Synology NAS might cause the folder to be deleted and re-downloaded.
- Fixed an issue where the files deleted from Synology NAS might still remain on Amazon S3, hiCloud, Tencent, and Aliyun because the changes cannot be synced.
- Fixed an issue where a folder of more than 10,000 files might still remain on Dropbox after the folder is deleted from Synology NAS because the changes cannot be synced.
- Fixed an issue where Cloud Sync might fail to detect the changes on Dropbox server.
- Minor bug fixes.
- Now officially supports Tencent Cloud Object Storage (COS).
- Migrated B2 API to the new domain for the B2 domain migration plan.
- Added support for Tencent Cloud Object Storage.
- Updated the file synchronization limits of Microsoft OneDrive for Business according to the limitation set by Microsoft, excluding filename containing the word “permissions” and folder name or filename containing the character ~ from being synced.
- Optimized the page design for public cloud provider selection and added the search option.
- Fixed an issue where Cloud Sync synchronization might fail when a remote file path is too long.
- Fixed an issue where syncing file names with invalid characters to B2 might cause loops.
- Fixed an issue where Microsoft Azure connection might not resume data upload.
- Fixed an issue where Cloud Sync synchronization might fail when a folder contains more than 500 files on MegaDisk.
- Enhanced the upload performance of Dropbox synchronization.
- Fixed an issue where creating a connection with B2 BackBlaze might fail when the data encryption function is activated.
- Fixed an issue where syncing with the following cloud services might consume excessive memory: Google Drive, Dropbox, Box, Amazon Drive, OneDrive, OneDrive for Business, and Baidu.
- Fixed an issue where inconsistent file hash might cause B2 Backblaze, Hubic, MegaDisk, Box, Amazon S3, and OpenStack to lead to loop during file uploads.
- Fixed an issue where synchronizing Google Sites on Google Drive might lead to loop.
- Fixed an issue where syncing a filename with invalid characters to Dropbox might lead to loop.
Now officially supports Alibaba Cloud Object Storage Service (OSS).
Added the option for retaining Cloud Sync's database when the package is removed.
Reduced the impacts of the API error message "user does not exist" reported by Baidu on file synchronization.
Fixed an issue where files that are permanently deleted on Google server may lead to loop.
Fixed an issue where a connection in suspended status may fail to add a subtask.
Fixed an issue where syncing a home folder on Synology NAS may fail.
Fixed an issue where syncing object keys that contain the character “/” from S3 compatible servers may cause Cloud Sync to crash.
Fixed an issue where syncing a folder with folder name that already exists on Amazon Drive may lead to loop.
Fixed an issue where changing the letter case of file names may lead to file conflicts.
Fixed an issue where re-connection may result in the need to re-download files.
Minor bug fixes.
- Fixed an issue where an unknown error message might appear in DSM and cause the synchronization of One Drive for Business to fail.
Supports Alibaba Cloud OSS.
Supports multi-factor authentication (MFA) for OneDrive for Business.
Added support for schedule settings.
- Migrated from Dropbox v1 API to v2 API.
Updated the naming restrictions for backing up folders and files.
Minimized the size of system log for Cloud Sync.
Fixed an issue where folders may not be successfully listed when Backblaze B2 contains a large amounts of files.
Fixed an issue where the modified "Upload API" format on MegaFon MegaDisk may cause the system to crash.
Fixed an issue where the subfolder under a shared folder on Box may be repeatedly synced when the subfolder is being shared again.
Fixed an issue where connection with the following public clouds may cause synchronization failure when more than one subtask are concurrently scanned: Amazon S3, Google Cloud Storage, and Backblaze B2.
Fixed an issue where conflicts may occur when a task is resumed on Dropbox.
Fixed an issue where files may not be completed listed when a folder on OneDrive contains 200 files.
Fixed an issue where reauthentication might be required when performing the scheduled synchronization tasks on Box.
Minor bug fixes.
1. Added support for up to 20 concurrent uploads/downloads.
2. Added support for the following AWS regions: US East (Ohio), Canada (Central), Asia Pacific (Mumbai), and EU (London).
1. Fixed an issue where synchronization from Backblaze B2 to Synology NAS might fail.
2. Fixed an issue where linking to Baidu might fail.
3. Fixed an issue where deleting a folder containing a large amount of files from Amazon Drive might lead to a loop.
4. Fixed an issue where transferring a large file to Microsoft Azure might cause the file to be downloaded to the local server.
5. Minor bugs fixes.
1. Fixed an issue where a directory containing a large amount of files might fail to sync.
2. Fixed an issue where public cloud connections might be removed after Cloud Sync privileges have been modified.
3. Fixed an issue where authentication tokens from OneDrive for Business could not be refreshed.
4. Fixed an issue where Google Drive downloads may loop, and data may not be successfully downloaded.
5. Minor bug fixes.
- Added Administrator Mode for administrators to manage user connections and sort connections by user and cloud type.
- Enhanced upload performance by encrypting and compressing on the fly.
- Added support for editing connections of Azure, S3 and compatible services, OpenStack Swift compatible services, Backblaze B2, WebDAV services and Yandex.
- Enhanced sync performance when files are remotely renamed or copied.
- Migrated old connections of OneDrive from OneDrive Live Connect API to Onedrive v1 API.
Added support for syncing files up to 45 GBs with Amazon Drive.
Added content type information to files uploaded to Amazon S3 to allow better web browsing experience.
Enhanced stability for first-time sync with OpenStack Swift and Backblaze B2.
Enhanced GUI stability under high synchronization loading.
- Microsoft Azure and Backblaze B2 integrations are now official.
- Fixed an issue where uploading files to Backblaze B2 might fail.
- Fixed an issue where uploading a file to Backblaze B2 via multi-part upload might lead to a loop.
- Fixed an issue where linking an Azure account using certain authentication keys would fail.
- Fixed an issue where uploading files larger than 39 GB to Azure might fail.
- Fixed an issue where deleting files with special characters in their names on S3 compatible storage might lead to a loop.
- Fixed an issue where authentication tokens from OneDrive for Business could not be refreshed.
- Handled the error for dynamic large objects upload when authorization expires on OpenStack Swift compatible storage.
- Handled HTTP status error code 429.
Compatibility and Installation
1. Upgrading to Cloud Sync 2.1.0-0767 is required to create a new cloud sync task without authentication error.
1. Added support for Microsoft Azure Cloud Storage and Azure China.
2. Added support for BackBlaze B2 Cloud Storage.
3. Added support for local last modification time on hubiC, MegaFon, OpenStack Swift, Google Cloud Storage, Microsoft Azure, and BackBlaze B2 Cloud Storage.
4. Added support for SSL verification options.
5. You can now customize the upload part size for Amazon S3 and OpenStack Swift in the task creating wizard.
6. Cloud Sync overview window is resizeable.
1. Enhanced algorithm to strengthen the encryption mechanism.
2. Filtered out invalid file extensions for OneDrive for Business.
3. Filtered out file paths longer than 208 characters on OneDrive for Business.
1. Dropbox API has been updated to avoid longpoll looping issues.
2. Fixed an issue where local sync folder may be lost after restoring snapshot.
3. Fixed an issue where file conflict may be wrongly detected for OneDrive for Business.
4. Fixed an issue where resumed downloads may loop on WebDAV.
5. Fixed an issue where sync may fail if files are renamed multiple times.
6. Fixed an issue where renaming Google document files on the server may duplicate the file extension.
7. Fixed an issue where files may conflict in "Upload local changes only" sync mode.
8. Fixed an issue where files with file names containing "[" may be out of sync.
9. Fixed an issue where Amazon S3 multi-part upload may cause memory leak.
10. Fixed an issue where removing subtasks may cause the server to be unable to detect file changes.
11. Fixed an issue where Amazon Cloud Drive may loop when it has no access privilege to a certain file.
12. Fixed Dropbox error code 301.
13. Fixed OneDrive error code 401 on large file uploads.
14. Fixed OneDrive error code 420.
15. Fixed Amazon Cloud Drive error codes 409 and 429.
Compatibility and Installation
1. Upgrading to Cloud Sync 2.1.0-0484 is required to create a new cloud sync task without authentication error.
1. Added support for file integrity checks when downloading files from OneDrive.
1. Enhanced algorithm to strengthen the encryption mechanism.
1. Fixed an issue where local sync folder may lost after restoring the snapshot.
2. Fixed an issue where Amazon Cloud Drive may fail when it has no access privilege to a certain file.
3. Fixed a last modified time miscalculation issue resulting from daylight saving.
4. Fixed an issue where Amazon S3 multi-part upload may cause memory leak.
5. Fixed an issue where sync may fail in "Upload local changes only" sync mode.
6. Fixed an issue where files may conflict in "Upload local changes only" sync mode.
7. Fixed an issue where files uploaded to Amazon Cloud Drive may be corrupted.
8. Fixed OneDrive error code 420.
9. Fixed Dropbox error code 301.
10. Fixed Amazon Cloud Drive error codes 409 and 429.
- Fixed an issue where a file might be incorrectly deleted under specific circumstances.
- Fixed a last modified time miscalculation issue resulting from daylight saving.
- Fixed an issue where read-only shared folders might not appear when choosing folders to sync.
- Added support for OneDrive for Business to sync files over 100MB.
- Fixed an issue where under specific circumstances, renaming a file on the server side might result in certain files not properly synced.
- Added support for OneDrive for Business to filter *.jar files.
- Added support for OneDrive to filter file names beginning with a space.
- Fixed an issue that might lead to a loop due to unexpected S3 server response.
- Fixed an issue where merging local and remote files in Box might lead to file conflict.
- Fixed an issue with Google Drive that might lead to app crash.
- Enhanced database performance.
- General enhancement and bug fixes:
- Fixed an issue where refreshing access token might prevent hibernation.
- Enhanced database performance.
- Fixed an issue where conflict renaming might lead to a loop.
- Fixed an issue with database upgrade compatibility.
- Now updates last modified time of uploaded files to Dropbox.
- Supports daylight saving time for Dropbox.
- Handles Dropbox error code 460 and 461.
- Corrected library usage to avoid Dropbox conflict.
- Google Drive specific:
- Fixed an issue where removing a Google online document might lead to conflict on the NAS.
- Amazon S3 specific:
- Handles an exceptional case with Amazon S3 server error code 404.
- Fixed an issue where failed file integrity check with multipart uploads might lead to a loop.
- WebDAV specific:
- Fixed an issue where failing to download a file from WebDAV server might lead to app crash.
- Amazon Cloud Drive specific:
- Handles exceptional cases with Amazon Cloud Drive error code 302, 403, and 401.
- Fixed an issue where enabling data encryption might fail with an Amazon Cloud Drive account which has been previously configured with an encrypted sync task.
- Baidu specific:
- Fixed an issue where uploading a folder to Baidu might lead to app crash.
- Fixed an issue where downloaded files might be corrupted in resumed downloads from Baidu.
- Box specific:
- Fixed an issue where case conflict might lead to a loop in Box.
- OpenStack Swift specific:
- Fixed an issue where token expiration might lead to a loop in uploading DLO files to OpenStack Swift.
- Microsoft OneDrive specific:
- Handles exceptional cases with Microsoft OneDrive error code 403 and 404.
- Fixed an issue where changing selective sync criteria might not apply correctly.
- Synchronize a specified folder on the public cloud with a folder on Synology NAS.
- Configure multiple sync tasks in a single connection.
- Sync a folder to multiple public cloud destinations.
- Choose never to remove the data on the destination.
- Supports read-only shared folders.
- Supports encrypted shared folders.
- You can now customize the number of files to be concurrently uploaded/downloaded.
- You can now convert Google Docs to Microsoft Office or jpeg formats in download-only tasks to keep an offline backup copy.
- Last modified time of synced files will be updated to Dropbox.
- Now advanced consistency check can be disabled.
- Supports creating a new remote folder during task creation.
- Supports application privilege settings by group and IP.
- Added support for:
- Microsoft OneDrive for Business and Office 365
- Microsoft OneDrive’s new API
- Amazon S3 Standard - Infrequent Access storage class
- Amazon S3 Seoul region
- Reorganizes the order of public cloud services by device location.
- Supports OpenStack keystone v3.
- Now offers Windows and Linux decryption tools for data recovery.
- Optimized memory usage.
- Fixed a security issue with XSS scripting.
- Fixed a security issue with web API authentication.
- Enhance syncing efficiency and stability.
- Minor adjustments on the user interface.
- Minor bug fixes.
- Added support for Dropbox for Business.
- Added support for Google Cloud Storage.
- Added support for Google Drive for Work.
- Added support for OpenStack Swift compatible storage, with the following predefined cloud types: HP Helion, IBM Softlayer, and Rackspace.
- Added support for Amazon Cloud Drive.
- Improved WebDAV compatibility.
- Enhanced sync performance with Baidu.
- Fixed an issue where S3 subfolders might not be correctly displayed.
- Fixed an issue where token expiration is not duly notified in certain conditions.
- Fixed an issue where an expired access token might lead to a syncing loop.
- Updated Yandex Disk icon.
- Added unidirectional sync from NAS to public cloud and from public cloud to NAS.
- You can encrypt and compress data sent to public cloud storage.
- Added support for Amazon S3 compatible public cloud service providers.
- Added support for WebDAV public cloud service providers.
- Added support for Megafon MegaDisk.
- You can customize both task name and polling period.
- You can sync files as large as 10GB with OneDrive.
- Added support for File Station Recycle Bin.
- Support for Amazon Cloud Drive is temporarily withdrawn, and will be available once it passes Amazon app review.
- Enhanced syncing performance with OneDrive and hubiC.
- Strengthened the security during OAuth verification.
- Fixed a security issue that might allow users to browse an unauthorized directory.
- Fixed an issue where hubiC DLO files could not be synced.
- Fixed a minor issue that might cause OAuth failure.
- Added support for Microsoft OneDrive, Box, and hubiC.
- You can selectively sync folders.
- You can filter specific file types, file sizes, and files.
- Offers bandwidth control.
- Offers syncing history.
- Optimize syncing efficiency with Baidu.
- Fixed an issue where file size might be incorrect when uploaded to DropBox.
- Support Dropbox longpoll API to monitor file changes in a low-latency manner.
- Compatible with EDS14 on DSM 5.0.
- Enhanced the overall system stability
- Enhanced resource economy in monitoring public cloud sessions
- Reduced media indexing overhead
- Server status is incorrectly displayed when pausing a syncing task
- Dropbox syncing could lead to occasional memory leak
- Files can be synced from Google Drive, Dropbox, and Baidu Cloud.