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
infrastruktur:host:backup [13.03.2021 16:06] – [LXC Snapshots] Moritz Welberginfrastruktur:host:backup [02.02.2024 14:45] (aktuell) – [Dieses System gibt es vermutlich nicht mehr] Paul
Zeile 1: Zeile 1:
-====== Backup ======+====== Backup (pbs) ======
  
-  * Verantwortung: DJWawa + 
-  * Umgebung: ?+  * Verantwortung: Paul 
 +  * Umgebung: case
   * Laufende version: ?   * Laufende version: ?
-  * OS: ?+  * OS: proxmox backup server
   * Zustand: Läuft   * Zustand: Läuft
  
 ====infos==== ====infos====
  
-Backup ist eine VM auf [[infrastruktur:server:case|Case]] zur Speicherung automatischer Backups von [[infrastruktur:server:gallifrey|gallifrey]]. +pbs ist eine VM auf [[infrastruktur:server:case|Case]] zur Speicherung automatischer Backups von [[infrastruktur:server:magrathea|magrathea]].
- +
-Folgende Ordner werden gesichert: +
-  * ''/var/lib/machines'' (Daten der Systemd-nspawn Container) +
-  * ''/root'' (Einige Skripte wie mkcontainer.sh) +
-  * ''/etc/network'' (Netzwerkconfig des Host) +
- +
-==== Todo: magrathea ==== +
- +
-Folgende Ordner müssen gebackuped werden: +
-  * ''/var/lib/lxc'' (Container) +
-  * ''/root'' (Skripte) +
-  * ''/etc'' (Konfigurationen) +
-  * ''/mnt/alexandria01/gallifrey'' +
-  * ''/mnt/alexandria01/nextcloud'' +
- +
-==== LXC Snapshots === +
-Es gibt ein Skript, welches einmal die Woche von allen lxc containern einen snapshot anfertigt.\\ +
-Dazu werden die Container zunächst gestoppt, dann gespeichert und im Anschluss wieder gestartet.\\ +
-<code> +
-lxc-stop <container-name> +
-lxc-snapshot <container-name> +
-lxc-start <container-name> +
-</code> +
-==== Borg Backups ==== +
-[[https://borgbackup.readthedocs.io/en/stable/|Borg]] ist auf Magrathea und Case installiert.\\ +
-Einmal die Woche meldet sich Magrathea-Borg über Willi bei Case-Borg an und legt dort Backups ab. +
- +
-==== Dateien aus einem Backup wiederherstellen ==== +
- +
-=== Eine kürzlich geänderte Datei wiederherstellen === +
- +
-Ein Backup des Zustandes der letzten Nacht ist unter ''/root/backup-gallifrey/daily'' gespeichert. Die Maschine kann aus dem Space unter backup.dhcp.nobreakspace.org über ssh oder sftp erreicht werden.Das Passwort für den root user liegt beim Vorstand.+
  
-=== Eine ältere Version wiederherstellen ===+Alle administrativen Aufgaben können über das Webinterface erledigt werden. 
  
-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.+https://pbs.nobreakspace.org:8007
  
-{{tag>infrasystem host case}}+{{tag>host case}}
infrastruktur/host/backup.1615651599.txt.gz · Zuletzt geändert: 13.03.2021 16:06 von Moritz Welberg