Hi, currently I have a almost none backups and I want to change them. I have a PC with Nextcloud on 500gb ssd that I also use for gaming (1tb system drive). Nextcloud would be used to store/sync images, documents, contacts, and calendar from my phone and laptop. I also have an old pc that has 2x 80gb, 120gb, 320gb, and 500gb hdd. I want to use it for other backups like OS snapshots, programming projects, etc. but its not a big hdd but a lot of small hdds. Should I store each backup on 2 drives? Can I automate this? Any suggestions would be helpful.
I really love Kopia.
I mostly use it for cloud backups but it also works great for local/network storage as well.
It’s really fast and efficient, supports cutting edge encryption and compression algorithms and the de-duplication and file-splitting features will let you generate frequent snapshots while costing you minimal storage.
Snapshots are also effortless to mount and it even supports error correction to protect against bit-flipping and other long-term storage risks.
It’s also cross-platform and FOSS.
De-duplication prevents duplicate bits of data from being stored twice. Even if they are different file names or even synced from different systems.
The rolling hash/file-splitting means if you modify a 25GB file and only change a couple MB then only the changed couple MB will need to be stored. This means you can spend a month modifying small parts of a massive file thousands of times and avoid storing a new 25GB file thousands of times to archive those changes.
Can second Kopia! The deduplication works like a charm.
I’ve recently started using Immich (I previously used Google Photos). And since I’ve backed up a recent Google Takeout archive (unzipped), backing up all of my images in Immich added just a couple hundered megabytes (over ~200GB of images).
I’m personally using https://www.idrive.com/object-storage-e2/ as the target, but any S3 compatible place and many other targets are possible as well.
Edit: also, don’t discount paying for some cloud storage for backups entirely: I never wanted to do that since I wanted to host it myself, but there’s multiple reasons to have one of your backup targets be a cloud storage (yes, I know I’m in the selfhosted community):
Kopia sounds nice, thanks! I want to back up my Nextcloud to a Nextcloud of a friend. Should be working with Kopia/WebDAV.
Thanks!
My first though was: oh no, thats a KDE app
Haha nope not KDE-related afaik!
Just a great FOSS project.
Did I mention it’s also ridiculously fast?
It quite noticeably out-performs any other solution I’ve tried.