This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
computing:windows:sync_tools [2022/12/20 13:02] gcooper |
computing:windows:sync_tools [2024/03/09 09:17] (current) gcooper |
||
---|---|---|---|
Line 11: | Line 11: | ||
===== Rclone ===== | ===== Rclone ===== | ||
- | **Home**: https:// | + | **Docs**: https:// |
- | **Forum**: https://forum.rclone.org/ | + | **Filtering**: https:// |
- | | + | **Forum**: https:// |
- | * Multi-platform, | + | |
- | * No installation required, just unzip into folder of your choice | + | * **Command-line tool to manage files on cloud storage** |
+ | * Multi-platform, | ||
+ | * No installation required | ||
+ | |||
+ | <note tip> | ||
==== Configure Remote ==== | ==== Configure Remote ==== | ||
Line 27: | Line 31: | ||
</ | </ | ||
- | Choose WebDAV for many cloud services, enter the WebDAV URL, username and password. | + | Choose |
<note tip> | <note tip> | ||
- | VA Cloud Storage URL: https:// | + | VA Cloud Storage URL: |
+ | |||
+ | '' | ||
</ | </ | ||
- | < | + | < |
- | Sync: copy files from source | + | **Sync**: make destination the sames as source, delete anything else on destination</ |
==== Copy ==== | ==== Copy ==== | ||
- | Example copy a drive to the cloud, excluding dot files and temp files: | + | Example copy a drive to the cloud, excluding dot files and some others: |
< | < | ||
- | .\rclone.exe copy x:\ remotename: | + | .\rclone.exe copy x:\ remotename: |
</ | </ | ||
Line 48: | Line 54: | ||
--dry-run | --dry-run | ||
--progress | --progress | ||
- | --log-file mylogfile.txt | ||
- | --log-level INFO | ||
</ | </ | ||
- | https:// | + | ==== Sync ==== |
- | Log levels are, from least verbose to most: ERROR or NOTICE or INFO or DEBUG | + | < |
+ | .\rclone.exe sync ... | ||
+ | </ | ||
- | The default, NOTICE, is usually sufficient. | + | The sync subcommand **makes the source and destination identical**, modifying only the destination. |
==== Exclusions ==== | ==== Exclusions ==== | ||
Line 66: | Line 72: | ||
< | < | ||
--exclude ' | --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 | ||
</ | </ |