This started with a PEBKAC issue: I rebooted a hypervisor while a “copy” operation was running from local storage to Google Drive. When the system came back up, I resumed the copy and everything seemed fine. However during a subsequent prune operation (right after the copy) I found a missing chunk in the remote.
I had assumed there would be a way to run the copy again and get it to recognize the missing chunk and (re)copy it but “copy” just sees all the snapshots in the remote as existing and goes on its merry way. Is there a way to get Duplicacy to “force copy” that chunk?
Both storages are RSA encrypted with erasure coding 5:2 if that makes any difference.
Edit: I did NOT use “bit-identical” in setting up the remote storage so I didn’t know if a manual copy of the chunk will work properly. It would be helpful if the “copy” operation had a “compare chunks” function/argument that resolved this type of thing.
Edit to the Edit: Interestingly (to me) the chunk in question does NOT exist in the local (source) storage. This find command produced no result:
$ find <path to storage>/chunks -name be2a73b8580b8346bd59d3308696c312582690d387cf400e767f1e8adc438b90 -ls