I’ve been using restic for over a year now. First, I used local disk as a backup storage and everything worked fine. Now, for a few months, I’ve been backing up to Backblaze B2.
I did some estimate calculations regarding price and my calculations were off by a factor of three (at least) because I didn’t take Transaction Class B transactions (https://www.backblaze.com/b2/b2-transactions-price.html - download_file_by*) into account, which I’m being charged for two times more than the storage itself.
My usage of backblaze has been so far like this, ran by a cron multiple times per day:
- back stuff up to the cloud
- run forget with --prune
- run check command
Does this workflow even make sense or should I run forget with --prune and check less often? What is the command from these, which causes most of the download transactions?
And by the way - I’m also using local cache directory with all these commands (if it does even help).