I have gone from an rsync-based backup system to a borg-based one. I now have a Raspberry Pi-based server that will live on my LAN in another building, and I have a pair of HDDs I’ll use locally. I’ll plug one in for a week, and then swap to the other, that way I’ve got backups in cold storage should some uncouth jabronie write a ransomware virus for Linux.
The coolest part is the backup software checks to see if the drive is mounted, if the drive is attached but not mounted, it mounts it, and if it can’t do that it fails gracefully. Still doing a bit of polish but so far it’s working okay.


I did name the server borg-cube and alias comply=‘sudo’ because I’m a child.