Boring backups for a small server
12 August 2026
We back up three things: the SQLite files, the nginx configuration and a list of installed packages. A nightly cron job copies them to another machine with rsync and keeps fourteen days.
The part that matters is the restore. Once a month we spin up a throwaway virtual machine and restore from the latest copy. A backup nobody has restored is only a hope.