I’m considering Restic and Backblaze B2 as my backup solution. I’m a little worried having read about the potential for unexpected restore costs. For example, I’ve read restoring lots of little files adds to the cost (reference). What are the things to look out for when backing up and restoring that can add to the cost? Are there any best practices to keep costs down?


Backup as a zip? Small files warped up in one big file. Only backup what you can’t restore from somewhere else. I think B2 can ship you a HDD to restore from if I remember correctly.
I’d suspect a zip could be problematic for incremental backups. Though that’s not a bad idea for files that won’t be changing regularly (photos, archives).
Restic will compress as well.
I’ll have to look more into it but I use this. I thought it compresses before uploading but I can’t find the doc yet. https://docs.duplicati.com/getting-started/set-up-a-backup-in-the-ui