Understand syncrclone interruption safety and atomicity
mastersyncrclone is not atomic. If the process is interrupted, it can be left in an incomplete state. While generally safe from data loss, you should be aware of the following consequences:
| Stage | Consequence of Interruption |
|---|---|
| Pre-Sync (Delete/Backup/Move) | May result in extra backup copies or files appearing moved on both sides. |
| Transfers | Files not yet transferred will be identified for transfer on the next run. Files already transferred will be fine. |
| Post-Sync (File Listing) | If not rerun, files deleted after the interruption might be restored during the next sync because syncrclone won't know they were deleted. |
| Empty Dir Cleanup | Some empty directories may remain and require manual cleanup (e.g., using rclone rmdirs). |
Recommendation: Always maintain backups and consider running a backup before and after a sync if data integrity is critical.