invis_server_wiki:dasi

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste Überarbeitung Beide Seiten der Revision
invis_server_wiki:dasi [2020/06/07 15:09]
flacco [Sicherung einrichten]
invis_server_wiki:dasi [2020/06/07 15:51]
flacco [Wiederherstellen älterer Dateiversionen mittels rdiff-backup]
Zeile 339: Zeile 339:
 Die Wiederherstellung von Daten unterscheidet sich geringfügig,​ je nach dem, ob das Sicherungsziel externe Festplatten oder ein Sicherungsserver ist und deutlich, je nachdem, ob **invis-rdbu** oder **invis-bbu** genutzt wird. Die Wiederherstellung von Daten unterscheidet sich geringfügig,​ je nach dem, ob das Sicherungsziel externe Festplatten oder ein Sicherungsserver ist und deutlich, je nachdem, ob **invis-rdbu** oder **invis-bbu** genutzt wird.
  
-==== Wechseln ins Verzeichnis der Datensicherung ​==== +==== Wiederherstellung von Daten vorbereiten ​==== 
- +=== Sicherungsfestplatten === 
-Im Falle externer Sicherungsplatten ist beim Verbinden der Platte mit dem Server zu verhindern, dass das Verbinden unmittelbar eine neue Sicherung auslöst. Für diesen Zweck existiert ein eigenes Script, welches vor dem Verbinden der Festplatte ohne weiteren Parameter auf der Kommandozeile des Servers aufgerufen wird:+Im Falle externer Sicherungsplatten ist beim Verbinden der Platte mit dem Server zu verhindern, dass das Verbinden unmittelbar eine neue Sicherung auslöst. Für diesen Zweck existiert ein eigenes Script, welches ​**vor** dem Verbinden der Festplatte ohne weiteren Parameter auf der Kommandozeile des Servers aufgerufen wird:
  
 <​code>​ <​code>​
Zeile 347: Zeile 347:
 </​code>​ </​code>​
  
-Für die Wiederherstellung von Daten ist es entscheidend,​ wie schnell der Verlust einer Datei oder eines Verzeichnisses auffällt. Da die Basis der Sicherung das Programm //**rdiff-backup**// ist, ist jeweils der letzte Sicherungsstand direkt verfügbar, ältere Sicherungsstände liegen nur noch als sogenannte Inkremente in der Sicherung vor und müssen unter Verwendung von //**rdiff-backup**// **berechnet** werden. In jedem Fall benötigen Sie Erfahrung auf der Linux-Kommandozeile.+Dies gilt gleichermaßen für **invis-rdbu** und **invis-bbu**.
  
-In der Praxis bedeutet das, dass eine Datei die nach der letzten Datensicherung auf dem Server gelöscht wurde, auf dem Sicherungsmedium vollwertig vorhanden ist und einfach zurück kopiert werden kann. Erfolgt nach dem Löschen eines Originals eine zweite Sicherung auf das gleiche Sicherungsmedium muss die Datei aus den Inkrementen wiederhergestellt ​werden. Letzteres ist deutlich aufwändiger.+Jetzt kann die Sicherungsplatte verbunden ​und eingehängt ​werden:
  
-Um Daten wiederherzustellen müssen Sie auf der Kommandozeile in das Verzeichnis der Sicherung wechseln. Je nach Sicherungsziel müssen Sie unterschiedliche Wege gehen.+<​code>​ 
 +invis:~ # mount /dev/backup /​mnt/​udevsync 
 +</​code>​
  
-**Sicherungsfestplatte**+=== Datensicherungsserver ===
  
-Hier muss zunächst ​dafür Sorge getragen werden, dass das Anschließen der Platte von der Daten wiederhergestellt werden sollen, keine neue Datensicherung auslöst. Für diesen Zweck bringt die Sicherungssoftware des invis-Servers ein eigenes Script mit. Es ist vor dem Verbinden der Festplatte einfach ohne weiteren Parameter aufzurufen:+In diesem Fall melden Sie sich zunächst ​per SSH am Sicherungsserver an:
  
 <​code>​ <​code>​
-invis:~ # udbrestore+invis:~ # ssh root@sicherungsserver 
 +sicherungsserver:​~ #
 </​code>​ </​code>​
  
 +Die Abfrage eines Passworts erfolgt nicht, da die Authentifikation via Public-Key Verfahren erfolgt.
 +==== Datenwiederherstellung mit rdiff-backup ====
  
-Jetzt kann die Sicherungsplatte verbunden ​und eingehängt ​werden:+Für die Wiederherstellung von Daten ist es entscheidend,​ wie schnell der Verlust einer Datei oder eines Verzeichnisses auffällt. Da die Basis der Sicherung das Programm //​**rdiff-backup**//​ ist, ist jeweils der letzte Sicherungsstand direkt verfügbar, ältere Sicherungsstände liegen nur noch als sogenannte Inkremente in der Sicherung vor und müssen unter Verwendung von //​**rdiff-backup**//​ **berechnet** ​werden. In jedem Fall benötigen Sie Erfahrung auf der Linux-Kommandozeile.
  
-<​code>​ +In der Praxis bedeutet das, dass eine Datei die nach der letzten Datensicherung auf dem Server gelöscht wurde, auf dem Sicherungsmedium vollwertig vorhanden ist und einfach zurück kopiert werden kann. Erfolgt nach dem Löschen eines Originals eine zweite Sicherung auf das gleiche Sicherungsmedium muss die Datei aus den Inkrementen wiederhergestellt werden. Letzteres ist deutlich aufwändiger.
-invis:~ # mount /dev/backup /​mnt/​udevsync +
-</​code>​+
  
-Jetzt kann ins Verzeichnis der Sicherungen gewechselt werden:+=== Daten aus der aktuellsten Sicherung wiederherstellen === 
 + 
 +Um Daten wiederherzustellen müssen Sie auf der Kommandozeile in das Verzeichnis der Sicherung wechseln. Je nach Sicherungsziel müssen Sie unterschiedliche Wege gehen. 
 + 
 +Ist die Festplatte angeschlossen und gemountet, ​kann ins Verzeichnis der Sicherungen gewechselt werden:
  
 <​code>​ <​code>​
Zeile 386: Zeile 393:
 Die Nutzdaten Ihres Unternehmens finden Sie unter "/​home"​ bzw. "/​srv"​. In diesen Verzeichnissen finden Sie 1:1 die Datenstruktur vor wie auf den Quellverzeichnissen des Servers. Um Daten der letzten Sicherung wiederherzustellen müssen Sie lediglich die entsprechende Datei oder das Verzeichnis aus dem Sicherungsverzeichnis an einen Ort Ihrer Wahl kopieren. Am einfachsten können Sie dass mit Hilfe des auf jedem invis-Server installierten Dateimanagers "​Midnight Commander"​ (//​**mc**//​) erledigen. Die Nutzdaten Ihres Unternehmens finden Sie unter "/​home"​ bzw. "/​srv"​. In diesen Verzeichnissen finden Sie 1:1 die Datenstruktur vor wie auf den Quellverzeichnissen des Servers. Um Daten der letzten Sicherung wiederherzustellen müssen Sie lediglich die entsprechende Datei oder das Verzeichnis aus dem Sicherungsverzeichnis an einen Ort Ihrer Wahl kopieren. Am einfachsten können Sie dass mit Hilfe des auf jedem invis-Server installierten Dateimanagers "​Midnight Commander"​ (//​**mc**//​) erledigen.
  
-Nach dme Wiederherstellen der Daten ist die Sicherungsfestplatte wieder auszuhängen und vom Server zu trennen:+Nach dem Wiederherstellen der Daten ist die Sicherungsfestplatte wieder auszuhängen und vom Server zu trennen:
  
 <​code>​ <​code>​
 invis:~ # umount /​mnt/​udevsync invis:~ # umount /​mnt/​udevsync
 </​code>​ </​code>​
- +=== Wiederherstellen ​älterer Dateiversionen ​mittels rdiff-backup ====
-**Datensicherungsserver** +
- +
-In diesem Fall melden Sie sich zunächst per SSH am Sicherungsserver an: +
- +
-<​code>​ +
-invis:~ # ssh root@sicherungsserver +
-sicherungsserver:​~ # +
-</​code>​ +
- +
-Die Abfrage eines Passworts erfolgt nicht, da die Authentifikation via Public-Key Verfahren erfolgt. +
- +
-Wechseln sie jetzt ins Sicherungsverzeichnis:​ +
- +
-<​code>​ +
-sicherungsserver:​~ # cd /​srv/​backup +
-</​code>​ +
- +
-==== Wiederherstellen ​von Daten mittels rdiff-backup ====+
  
 Gehen wir im folgenden Beispiel von einer Sicherung auf eine Datensichrungsfestplatte aus und entsprechend der obigen Anleitung vor: Gehen wir im folgenden Beispiel von einer Sicherung auf eine Datensichrungsfestplatte aus und entsprechend der obigen Anleitung vor:
Zeile 423: Zeile 412:
 invis:~ # cd /​mnt/​udevsync/​rdbackups invis:~ # cd /​mnt/​udevsync/​rdbackups
 invis:/​mnt/​udevsync/​rdbackups #  invis:/​mnt/​udevsync/​rdbackups # 
 +</​code>​
 +
 +Auf einem Backupserver gehen wir vom folgenden Pfad aus. Wechseln sie jetzt ins Sicherungsverzeichnis:​
 +
 +<​code>​
 +sicherungsserver:​~ # cd /srv/backup
 </​code>​ </​code>​
  
Zeile 456: Zeile 451:
 ... work in progress ... ... work in progress ...
  
 +==== Datenwiederherstellung mit borg Backup ====
 ===== Sicherung Überwachen und ggf. Aufräumen ===== ===== Sicherung Überwachen und ggf. Aufräumen =====
  
  • invis_server_wiki/dasi.txt
  • Zuletzt geändert: 2021/06/01 09:40
  • von flacco