I’m pretty new to Duplicacy and - mostly - seem to have things figured out. However, I’m really confused about the copy command and how many chunks it wants to send.
My setup (for the purposes of this) is the classic 3-2-1. Onsite backups are performed to a minio instance on a local server. Once those are complete I run a copy command to onedrive. These are bit-identical copies (same encryption key, etc).
For the system in question there were a couple prior backups (revisions 1 and 2) with about 92500 chunks total. Those took a while to copy because the copy kept getting interrupted by network issues (retries would be really nice ).
It’s the third revision and copy that I’m using as the example. The third backup concludes this way:
2020-05-04 00:44:33.950 INFO BACKUP_END Backup for /Users/g at revision 3 completed
2020-05-04 00:44:33.950 INFO BACKUP_STATS Files: 2644683 total, 538,537M bytes; 1612620 new, 80,842M bytes
2020-05-04 00:44:33.950 INFO BACKUP_STATS File chunks: 111463 total, 538,837M bytes; 13627 new, 65,667M bytes, 51,430M bytes uploaded
2020-05-04 00:44:33.950 INFO BACKUP_STATS Metadata chunks: 465 total, 2,291M bytes; 299 new, 1,496M bytes, 605,098K bytes uploaded
2020-05-04 00:44:33.950 INFO BACKUP_STATS All chunks: 111928 total, 541,128M bytes; 13926 new, 67,163M bytes, 52,021M bytes uploaded
2020-05-04 00:44:33.950 INFO BACKUP_STATS Total running time: 03:27:26
So the backup has 111928 total chunks and 13926 were new. Fair enough (seems high really, but there are a lot of garbage files in there - Chrome cache, etc - that have yet to be weeded out, and this is on a Mac - which seems to love sqlite databases for things, which puffs up the change bytes quite a lot).
Then we get to the copy. I intentionally specified the specific snapshot and revision on the copy to limit things. The result ends this way:
Copy complete, 88855 total chunks, 13926 chunks copied, 74929 skipped
Chunks copied looks good - check! But why did it need to try 88855 chunks, skipping 74929, to do this? That took a considerable amount of time. Previous backups were all complete; shouldn’t it know the chunks are there? And how did we get to 88855, which doesn’t seem related to anything about the backup revision in question?
Thanks for help in understanding this - I tried to dig into the forums but didn’t see anything that shed much light on things.