Automaisiert? Mit zusätzlicher Software? Manuell? Auf einen Heimserver? Cloud?
rsync -av --delete \
"/" \
--info=progress2 \
--stats \
--link-dest "${LATEST_LINK}" \
--exclude=/{backups,dev,proc,sys,tmp,run,mnt,media,lost+found,var/{cache,log,lib/{libvirt/images,dhcpcd}},home/*/{.cache,.local/share/Trash,.cargo,games,pi,nextcloud,data}} \
"${BACKUP_PATH}"
Das mit ein bisschen Skript drumherum, als systemd service, mit systemd timer und einem cleanup script in ExecStartPre. Das gleiche dann noch mal aber mit einem server als ziel, der physisch daneben steht. Das ganze dann verpackt, verschlüsselt und in GDrive und Hetzner.
Borgmatic auf meine NAS
Per Nextcloud auf meinem Server bei Hetzner. Und der wird dann wiederum über rsync auf einem Server Zuhause gesichert. Das sollte mich vor Verlust durch Feuer oder ähnliche Katastrophen bewahren.
Backup?
Time Machine auf den Server zu Hause. Der backupt auf nen Server bei den Schwiegereltern (mit Kopia), ganz essentielle Dinge gehen auf die Hetzner Storage Box (mit Kopia) und werden zusätzlich auf MDISC BDXL gebrannt, die bei meiner Mutter lagern.