I found my missing errors in the log. It’s kinda bad news for the usability of cryptcheck for me. There were no errors. cryptcheck was treating missing files in the source location as errors.
See I had wanted to do rclone (copy/move) --checksum localfiles: cryptedremote:
This wasn’t possible.
So I decided to try rclone copy localfiles: cryptedremoted:
rclone cryptcheck localfiles: cryptedremoted:
manual delete of localfiles:
The thing is though that cryptcheck is really designed to pair with rclone sync not move.
As I merge sources of backups together cryptcheck is going to generate 1000s of errors I don’t care about at all. Additionally I assume rclone cryptcheck is probably wasting it’s api request limit downloading nonces for remote files that I don’t even have local copies of?
Possible fixes would be… add a flag to cryptcheck --ignore-missing-local-files
At least so that when there are no errors I care about I get to see the 0 errors that makes rclone overall so satisfying to use. At best also skip those nonces?
Another thought though, does this mean that cryptcheck will not check the destination for missing files? because that’s one thing I actually would want it to check, as I merge various local encrypted sources into one crypted cloud copy of all my backups.
So yeah, cryptcheck has too much in common with rclone check for my tastes, given that cryptcheck is the only replacement for --checksum on crypted remotes it needs IMO to not only replace rclone check but also rclone (all) --checksum.