Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Synchronization and Backup Solutions

Tips and Traps

  1. Almost all sychronization tools have problems with symbolic links. Most of them just ignore symbolic links. This makes sense as following symbolic links can causes serious disk problems. If not followed then symbolic links are likely broken on other device. The simple suggestion is do not place symbolic links in your synchronization folders.

  2. Backup (relatively) small files to Dropbox (or a similar tool), and Backup large non-privacy files on Baidu Yun. If a large file is sensitive, encrypt it first before uploding it to Baidu Yun.

NameOpensource/freeOSGUI/CLISync/BackupDirectly Accessible from Mainland of ChinaComments
Dropboxfree for 3 devices and 2G spaceWindows, macOS, LinuxGUISyncNo1. Best solution for small data backup 2. every thing is in the same folder, no way to sync a folder with higher priority over others while you can do this with TeamDrive or BTSync
Baidu Net Diskfree for 2T space and limited download speedWindows, macOS, LinuxGUISyncYesBest solution for large data backup
Synqion (TeamDrive)free for 2G spaceWindows, macOS, LinuxGUISyncYes1. Best solution for small data backup 1. extremely secure, good for private, sensitive docs 3. separated spaces which is much better than dropbox
SyncthingfreeWindows, macOS, LinuxBothSyncYes1. extremely secure, good for private, sensitive docs 2. good performance on large files but poor performance on small files 3. Best solution for private personal backup
Google Drivefree for 15G spaceWindows, macOSGUISyncNo1. good for backing up Google products
OneDrivefree for 15G spaceWindows, macOSGUISyncNo1. good for backing up MS products
NAS / NFSfreeWindows, macOS, LinuxBothnetwork file systemYes1. easy to use 2. provided to employees by many companies 3. relatively low performance
MutagenOpensourceWindows, macOS, LinuxCLIsyncYes1. fast file synchronization; 2. network forwarding
UnisonOpensourceWindows, macOS, LinuxCLI2-way syncYes2-way sync, fault tolerance
osyncOpensourceWindows, macOS, LinuxCLI2-way syncYes2-way sync, rsync-based, fault tolerance
RsnapshotfreeWindows, macOS, LinuxCLIBackupYes1. easy to use 2. quick access 3. copy on change which takes more disk space than incremental backup tools but it is much simpler to use and is very robust
duplicityfreeWindows, macOS, LinuxCLIBackupYes1. incremental backup 2. support encryption
backupPCfreeWindows, macOS, Linux?BackupYeshigh performance, enterprise-grade system
BaculaOpensourceWindows, macOS, Linux?BackupYesenterprise-level computer backup system for heterogeneous networks

References