2026-09-24 ::
#homelab
#linux
#ssh
#tailscale
#backups
A practical checklist for changing a server hostname without leaving backups, SSH, monitoring or remote access pointing at the old name.
2026-09-24 ::
#backups
#restic
#homelab
#recovery
#monitoring
A backup is not complete when the command exits: verify the snapshot, repository, monitoring and a representative restore.
2026-09-24 ::
#docker
#homelab
#security
#monitoring
#backups
An incremental way to improve logging, restart behaviour, health checks, exposure and backups without rebuilding a working Docker host.
2026-09-22 ::
#backups
#homelab
#restic
#truenas
#321-backup
A reference of every backup layer in my homelab, what data it protects, how fresh it is, and which failure each one actually recovers from.
2026-09-17 ::
#backups
#recovery
#homelab
#testing
What an isolated Navidrome database recovery rehearsal proved, how I kept it separate from production, and what remains untested.
2026-09-16 ::
#backups
#homelab
#lessons-learned
#truenas
The practical lessons I took from wiping my TrueNAS server and recovering years of family photos.
2026-09-15 ::
#backups
#truenas
#raspberry-pi
#homelab
#restic
#recovery
How my Raspberry Pi 4 backup is now running at a separate location, how the encrypted Restic snapshots reach it over Tailscale, and what the confirmed backup results show.
2026-09-14 ::
#backups
#testing
#data-recovery
#homelab
The restore checks I am using after discovering that a backup job completing does not prove the data can be recovered.
2026-09-14 ::
#backups
#restic
#homelab
#recovery
What my Restic backup covers, what it does not cover, and why configuration backups are still valuable during a recovery.
2026-09-14 ::
#immich
#backups
#truenas
#databases
What I learned about backing up an Immich installation after rebuilding one from recovered media and database data.