This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
computing:windows:sync_tools [2013/02/08 11:18] gcooper created |
computing:windows:sync_tools [2024/03/09 09:17] (current) gcooper |
||
---|---|---|---|
Line 3: | Line 3: | ||
===== FreeFileSync ===== | ===== FreeFileSync ===== | ||
+ | http:// | ||
+ | ===== Unison ===== | ||
+ | |||
+ | https:// | ||
+ | |||
+ | ===== Rclone ===== | ||
+ | |||
+ | **Docs**: https:// | ||
+ | |||
+ | **Filtering**: | ||
+ | |||
+ | **Forum**: https:// | ||
+ | |||
+ | * **Command-line tool to manage files on cloud storage** | ||
+ | * Multi-platform, | ||
+ | * No installation required for Windows, just unzip into folder of your choice | ||
+ | |||
+ | <note tip> | ||
+ | |||
+ | ==== Configure Remote ==== | ||
+ | |||
+ | < | ||
+ | cd c: | ||
+ | |||
+ | .\rclone.exe config | ||
+ | </ | ||
+ | |||
+ | Choose **WebDAV** for many cloud services, enter the WebDAV URL, username and password. | ||
+ | |||
+ | <note tip> | ||
+ | VA Cloud Storage URL: | ||
+ | |||
+ | '' | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | |||
+ | **Sync**: make destination the sames as source, delete anything else on destination</ | ||
+ | |||
+ | ==== Copy ==== | ||
+ | |||
+ | Example copy a drive to the cloud, excluding dot files and some others: | ||
+ | |||
+ | < | ||
+ | .\rclone.exe copy x:\ remotename: | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | --dry-run | ||
+ | --progress | ||
+ | </ | ||
+ | |||
+ | ==== Sync ==== | ||
+ | |||
+ | < | ||
+ | .\rclone.exe sync ... | ||
+ | </ | ||
+ | |||
+ | The sync subcommand **makes the source and destination identical**, | ||
+ | |||
+ | ==== Exclusions ==== | ||
+ | |||
+ | https:// | ||
+ | |||
+ | Exclude dot files (hidden files with filenames beginning with a period): | ||
+ | |||
+ | < | ||
+ | --exclude ' | ||
+ | </ | ||
+ | |||
+ | ==== Logging ==== | ||
+ | |||
+ | https:// | ||
+ | |||
+ | Log levels are, from least verbose to most: **ERROR** or **NOTICE** or **INFO** or **DEBUG**. | ||
+ | |||
+ | < | ||
+ | --log-file mylogfile.txt | ||
+ | --log-level INFO | ||
+ | </ |