My goal is to to fully ditch Google Photos for Immich. I have about ~3TB of photos and videos. Looking for a super simple way of backing up the library to cloud storage in case of a drive failure.
Ideally, this will require nothing on my part besides copying files into a given folder. And ideally the storage will be encrypted and have basic privacy assurances.
Also if it matters my home server is running Debian.


I use Borg Backup to backup specific folders of my hard disk to my hetzner storage box.
The software is triggered by corn/systemd to start a backup.
JFYI - after many years of trusting Borg with my backups, I found Kopia to be MUCH faster, in both snapshots creation time and browsing/diffing. I backup my whole home every 6 hours, so going from ~20min down to ~3min is an appreciable win. There’s also a web endpoint to Kopia that may make backing up on the go easier when you can’t trust your tunnel to home.
Does borg need an entire python venv?
I was looking at “modern” backup tools while back and when I saw borg was python I decided not to bother.
Instead I focused on restic for a little while and then rsync was already there and I already knew the commands so… Rsync. Though I still have restic on my list.
If you want to go on the restic route, you can try BackRest: it’s a web interface for restic with graphs and all.