stefankueng / CryptSync

CryptSync is a small utility that synchronizes two folders while encrypting the contents in one folder. That means one of the two folders has all files unencrypted (the files you work with) and the other folder has all the files encrypted.
https://tools.stefankueng.com/CryptSync.html
GNU General Public License v3.0
400 stars 72 forks source link

[Question] What happens if I cancel the sync process or quit the program during background sync? #110

Closed COOLak closed 9 months ago

COOLak commented 9 months ago

Let's say I'm syncing a very large amount of data (with encryption of everything including file names) to a webdav storage with a very low upload speed, and I don't want to keep my computer awake at night. If I cancel the sync process or quit the program during background sync, what happens? The next time I start the same sync task, will it have to start all over or will it just continue where it left off? Also, where does the program store the current sync progress?

stefankueng commented 9 months ago

CryptSync uses the last-modified timestamp of files to determine what to sync. So it won't start over.