Benutzer-Werkzeuge

Webseiten-Werkzeuge


infrastruktur:host:backup

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
Nächste ÜberarbeitungBeide Seiten, nächste Überarbeitung
infrastruktur:host:backup [15.05.2021 13:52] Moritz Welberginfrastruktur:host:backup [15.10.2022 17:18] Lukas Ruge
Zeile 1: Zeile 1:
 ====== Backup ====== ====== Backup ======
 +
 +====== Dieses System gibt es vermutlich nicht mehr ======
  
   * Verantwortung: DJWawa   * Verantwortung: DJWawa
Zeile 53: Zeile 55:
 Die relevanten Skripte sind auf magrathea unter ''/root/backup_scripts'' abgelegt.\\ Die relevanten Skripte sind auf magrathea unter ''/root/backup_scripts'' abgelegt.\\
 ''vm-backup.sh'' stammt aus [[https://gist.github.com/cabal95/e36c06e716d3328b512b|diesem]] gist und wurde nur leicht an unsere Gegebenheiten angepasst.\\ ''vm-backup.sh'' stammt aus [[https://gist.github.com/cabal95/e36c06e716d3328b512b|diesem]] gist und wurde nur leicht an unsere Gegebenheiten angepasst.\\
-''vm-backup-all.sh'' führt das o.g. Skript für alle vorhandenen VMs aus.+''vm-backup-all.sh'' führt das o.g. Skript für alle vorhandenen VMs aus.\\ 
 +Die disk images und metadaten .xml Dateien liegen unter ''/mnt/shared/backup/vms''
 +=== VMs vom Backup ausschließen === 
 +Es werden alle VMs gesichert, die nicht explizit ausgeschlossen worden sind.\\ 
 +Ausschließen kann man VMs über einen Eintrag in der ''/root/backup_scripts/vm-backup-all.sh'' Datei. Dort gibt es einen grep Befehl ähnlich zu diesem: 
 +<code> 
 +grep -vE 'gitlab-runner|snapshot_test' 
 +</code> 
 +Um nun eine weitere VM vom Backup auszuschließen muss hier lediglich ein Pipe-symbol und der Name der VM hinzugefügt werden z.B. 
 +<code> 
 +grep -vE 'gitlab-runner|snapshot_test|weitere_vm' 
 +</code> 
 ===  libvirt-daemon-system bug #932456 === ===  libvirt-daemon-system bug #932456 ===
 Es gibt derzeit (Stand 15.05.2021) noch einen [[https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=932456|Bug]] im libvirt-daemon-system. Dieser konnte durch den Patch am Ende der verlinkten Diskussion vorläufig behoben werden. Da diese Version allerdings nicht weiter gewartet wird, sollte nach baldmöglichst auf ein offizielles Update des libvirt-daemon-system pakets  gewechselt werden. Es gibt derzeit (Stand 15.05.2021) noch einen [[https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=932456|Bug]] im libvirt-daemon-system. Dieser konnte durch den Patch am Ende der verlinkten Diskussion vorläufig behoben werden. Da diese Version allerdings nicht weiter gewartet wird, sollte nach baldmöglichst auf ein offizielles Update des libvirt-daemon-system pakets  gewechselt werden.
Zeile 78: Zeile 92:
 Für Ältere Versionen von Dateien gibt es ein [[https://borgbackup.readthedocs.io/en/stable/|Borg-Backup]] Repository unter ''root/backup-gallifrey/archive-borg''. Informationen zum wiederherstellen von Dateien sind unter [[https://borgbackup.readthedocs.io/en/stable/usage/extract.html|extract]] oder [[https://borgbackup.readthedocs.io/en/stable/usage/mount.html|mount]] zu finden. Die Passphrase für das Repo hat der Vorstand. Für Ältere Versionen von Dateien gibt es ein [[https://borgbackup.readthedocs.io/en/stable/|Borg-Backup]] Repository unter ''root/backup-gallifrey/archive-borg''. Informationen zum wiederherstellen von Dateien sind unter [[https://borgbackup.readthedocs.io/en/stable/usage/extract.html|extract]] oder [[https://borgbackup.readthedocs.io/en/stable/usage/mount.html|mount]] zu finden. Die Passphrase für das Repo hat der Vorstand.
  
-{{tag>infrasystem host case}}+{{tag>host case}}
infrastruktur/host/backup.txt · Zuletzt geändert: 02.02.2024 14:45 von Paul