Backups
Restic / The Archive
Die Backups werden mit
restic gemacht und auf archive.ffh.zone verschlüsselt gespeichert. Die Übertragung läuft über passwortgeschütztes SSH. Jeder Host hat dabei einen eigenen User und ein eigenes Passwort mit dem sich der Job auf dem Backup-Maschine einloggt. Die Passwörter und Zugänge sind auf dem zu backupenden Host jeweils in
/etc/restic.sh zu finden. Siehe auch
Restic Role in Ansible.
Verweildauer
Folgende Backups werden im Normalfall aufgehoben:
- 7x Tagesbackup
- 4x Wochenbackup
- 6x Monatsbackup
- 3x Jahresbackup
Siehe auch
Restic Konfiguration in Ansible.
Bedienung
Backups unter /mnt mounten:
sn01 # /etc/restic.sh mount /mnt
Zeitpunkt des letztes und nächstes Backups anzeigen:
sn01 # systemctl list-timers restic-backup.timer
Gespeicherte Snapshots auflisten:
sn01 # /etc/restic.sh list snapshots
repository fa5050ac opened successfully, password is correct
1dbd874cd7468b95a6dfa51f96d2d4346350e7b3396f2f905bd4e47d1986d340
...
(Das Kommando listet nur die Snapshot IDs. Wenn man mehr wissen möchte, kann man das Backup mounten oder den Rest des Kommandozeilen-Interfaces explorieren.)
Statistiken zum Speicherverbrauch:
sn01 # /etc/restic.sh stats
repository fa5050ac opened successfully, password is correct
scanning...
Stats for all snapshots in restore-size mode:
Total File Count: 8210
Total Size: 39.904 MiB
Was wird gebackupt?
Siehe
host_vars in Ansible.