borgmatic Howto¶
Dies dient nur als Gedächtnisstütze.
Listet alle Backups auf, die wiederhergestellt werden können
Alle Backups auflisten, die wiederhergestellt werden können (auch wenn der aktuelle Hostname vom Hostnamen des Backups abweicht)
Inhalt eines bestimmten Archivs für ein bestimmtes Repo in mnt/source/grafana auflisten.
borgmatic list --match-archives "*" --repo backupuser@nasofden2 --archive cntr1-2025-08-14T02:45:01.058077 --path mnt/source/grafana
Inhalt aus Backup extrahieren
borgmatic extract --repository backupuser@nasofden2 --archive cntr1-2025-08-14T02:45:01.058077 --path mnt/source/grafana/jochen/grafana.db --destination /tmp/restore
Bestimmtes Archiv einhängen
Datenbank aus einer containerisierten PostgreSQL-Instanz auf dem Host sichern (praktisch, um einen konsistenten Snapshot an borgmatic zu übergeben oder für Ad-hoc-Wiederherstellungen):
Einen Datenbank-Dump direkt aus einem borgmatic-Backup extrahieren, wobei der Extraktionslauf im borgmatic-Container mit ~ als Arbeitsverzeichnis ausgeführt wird, damit die wiederhergestellten Dateien im Home-Verzeichnis des Containers landen: