I use Borg with Rclone and an unholy combination of dropbox and Mega.
I run Borg with systemd and a simple backup.sh script similar to that one: (blog.andrewkeech.com/posts/170718_...).
I use the pass unix manager to encrypt everything and Rclone to synchronize.
My dotfiles and cofig folders are going to Dropbox and all Borg backups to Mega.
Installed packages are backed with dpkg and apt-key.
dpkg --get-selections > $BACK_DATA_DIR/package.list
sudo cp -r /etc/apt/sources.list* $BACK_DATA_DIR/
sudo apt-key exportall > $BACK_DATA_DIR/repo.keys
I used to have my own HD solution, but I just don't trust
hardware and me maintaining it any more.
No more time or patience :p
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.