2
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
this post was submitted on 21 Nov 2023
2 points (100.0% liked)
Homelab
371 readers
2 users here now
Rules
- Be Civil.
- Post about your homelab, discussion of your homelab, questions you may have, or general discussion about transition your skill from the homelab to the workplace.
- No memes or potato images.
- We love detailed homelab builds, especially network diagrams!
- Report any posts that you feel should be brought to our attention.
- Please no shitposting or blogspam.
- No Referral Linking.
- Keep piracy discussion off of this community
founded 1 year ago
MODERATORS
I wrote an application from scratch which allows backup jobs to be added / scheduled with the usual incremental, full options. I wanted to use backblaze and do it as efficiently as possible as well as learn a few things on the way. The thing I realised when using a backblaze app on Linux to backup was the list charges become massive when dealing with a huge photo library, videos, millions of files etc. in total I'm backing up around 4-5tb.
The application I use stores a checksum of the file in a local mysql dB then if a rescan is necessary it's done locally. It also allows me to store encryption keys locally and not depend on backblaze encryption keys.
Given I'm storing checksums locally I can also do duplication checks and purges which is great for images.
Probably overkill and no doubt other applications exist which does the job better but this runs flawlessly and costs around £7.50 a month for my data needs