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 12:10]
flacco [Installation und Konfiguration]
invis_server_wiki:dasi [2020/06/07 13:09]
flacco [Sicherung Überwachen und ggf. Aufräumen]
Zeile 35: Zeile 35:
 Basierend auf unserer Empfehlung eine invis-Server Installation unter Nutzung von Logical-Volume-Management durchzuführen haben wir ein eigene Datensicherungswerkzeuge entwickelt, welche Datensicherung durch Kombination von LV-Snapshots und "//​**rdiff-backup**//"​ oder "//​**borg**//"​ durchführt. Basierend auf unserer Empfehlung eine invis-Server Installation unter Nutzung von Logical-Volume-Management durchzuführen haben wir ein eigene Datensicherungswerkzeuge entwickelt, welche Datensicherung durch Kombination von LV-Snapshots und "//​**rdiff-backup**//"​ oder "//​**borg**//"​ durchführt.
  
-Als Sicherungsziele kommen wahlweise oder in Kombination externe USB bzw. eSATA Festplatten ​und ein gesonderter Sicherungsserver in Frage. ​+  * **invis-rdbu** - Nutzt rdiff-backup 
 +  * **invis-bbu** - Nutzt borg Backup 
 + 
 +**Tipps zur Auswahl:​** 
 + 
 +  * ListenpunktVon beiden Paketen ist **invis-bbu** das neuere. Grund für die Entwicklung eines zweiten Tools waren immer wieder auftretende Probleme mit den von //​**rdiff-backup**//​ erzeugten Backup-Repositories. In einzelnen Fällen traten vor allem durch eine ungewollte Unterbrechung der Datensicherung Fehler in den Repositories auf, die diese unbrauchbar machten. In der Folge führt dies dazu, dass alle weiteren Datensicherungen in ein solchermaßen beschädigtes Repository fehl schlagen. 
 + 
 +  * Zur Stabilität der von Borg-Backup erzeugten Repositories können wir derzeit, einfach aufgrund mangelnder Erfahrung, noch keine Aussagen machen. 
 + 
 +  * Ein großer Vorteil von borg Backup ist die Tatsache, dass dessen Repositories von vorne herein verschlüsselt werden können. D.h. es ist keine Datenträgerverschlüsselung erforderlich. Gerade bei Sicherungsmedien die sensible Datenenthalten und außer Haus aufbewahrt werden ist dies ein unschätzbarer Vorteil. 
 + 
 +  * Beide Systeme erlauben das Wiederherstellen älterer Dateiversionen aus der Sicherung, was mit borg ein gutes Stück einfacher geht als mit rdiff-backup. 
 + 
 +Die Installation ist denkbar einfach. Installieren Sie zunächst eines der beiden Software-Pakete,​ unabhängig davon, ob Sie auf externe Platten oder einen Sicherungsserver sichern wollen. 
 + 
 +<​code>​ 
 +linux:~ # zypper in invis-bbu 
 +</​code>​ 
 + 
 +Als Sicherungsziele kommen wahlweise oder in Kombination externe USB bzw. eSATA Festplatten ​sowie ein gesonderter Sicherungsserver in Frage. ​
  
 Sicherungsserver können via SSH oder SMB-Freigaben angesprochen werden. ​ Sicherungsserver können via SSH oder SMB-Freigaben angesprochen werden. ​
Zeile 49: Zeile 68:
 Weiterhin fordert der Gesetzgeber von Bilanz-pflichtigen Unternehmen eine tägliche Datensicherung. Dies bedeutet für die Sicherung auf externe Festplatten,​ dass Sie mindestens 2 Platten im Wechsel nutzen sollten, so dass eine immer an einem gesicherten Aufbewahrungsort liegt. Weiterhin fordert der Gesetzgeber von Bilanz-pflichtigen Unternehmen eine tägliche Datensicherung. Dies bedeutet für die Sicherung auf externe Festplatten,​ dass Sie mindestens 2 Platten im Wechsel nutzen sollten, so dass eine immer an einem gesicherten Aufbewahrungsort liegt.
  
-==== Installation und Konfiguration ​====+==== Sicherung auf externe Festplatten ​====
  
-Die Installation ist denkbar einfach. Installieren Sie zunächst eines der beiden Software-Pakete,​ unabhängig davon, ob Sie auf externe Platten oder einen Sicherungsserver sichern wollen. 
- 
-  * **invis-rdbu** - Nutzt rdiff-backup 
-  * **invis-bbu** - Nutzt borg Backup 
  
-Von beiden Paketen ist **invis-bbu** das neuere. Grund für die Entwicklung eines zweiten Tools waren immer wieder auftretende Probleme mit den von //​**rdiff-backup**//​ erzeugten Backup-Repositories. In einzelnen Fällen traten vor allem durch eine ungewollte Unterbrechung ​der Datensicherung Fehler in den Repositories auf, die diese unbrauchbar machten. In der Folge führt dies dazu, dass alle weiteren Datensicherungen in ein solchermaßen beschädigtes Repository fehl schlagen.+=== Einrichten und registrieren ​der Datensicherungsfestplatten ===
  
-Zur Stabilität ​der von Borg-Backup erzeugten Repositories können wir derzeit, einfach aufgrund mangelnder Erfahrung, noch keine Aussagen machen. +Bei der Initialisierung externer Sicherungsfestplatten spielt es keine Rollefür welches Sicherungssystem Sie sich entschieden habenDie Vorgehensweise ​ist bei beiden Systemen identisch.
- +
-Ein großer Vorteil von borg Backup ist die Tatsachedass dessen Repositories von vorne herein verschlüsselt werden könnenD.h. es ist keine Datenträgerverschlüsselung erforderlich. Gerade ​bei Sicherungsmedien die sensible Datenenthalten und außer Haus aufbewahrt werden ist dies ein unschätzbarer Vorteil. +
- +
-<​code>​ +
-linux:~ # zypper in invis-bbu +
-</​code>​ +
- +
-=== Einrichten und registrieren der Datensicherungsfestplatten ===+
  
 Legen sie auf einer externen Festplatte eine einzige Partition an und formatieren Sie diese mit einem "​ext3"​ oder "​ext4"​ Dateisystem. Trennen und verbinden Sie die Festplatte nach der Formatierung neu mit Ihrem Server. Warten Sie ein paar Sekunden. ​ Legen sie auf einer externen Festplatte eine einzige Partition an und formatieren Sie diese mit einem "​ext3"​ oder "​ext4"​ Dateisystem. Trennen und verbinden Sie die Festplatte nach der Formatierung neu mit Ihrem Server. Warten Sie ein paar Sekunden. ​
Zeile 167: Zeile 174:
  
 <​code>​ <​code>​
-# Konfigurationsdatei fuer invis-rdbudisk+# Konfigurationsdatei fuer invis-bbudisk
 # (c) 2010-2016 Stefan Schaefer - invis-server.org # (c) 2010-2016 Stefan Schaefer - invis-server.org
  
 # Zielhost # Zielhost
 targetHost:​localhost targetHost:​localhost
-targetDirUDEV:/​mnt/​udevsync/​rdbackups+targetDirUDEV:/​mnt/​udevsync/​borgbackups
  
 # LVM Daten # LVM Daten
 volumeGroup:​system volumeGroup:​system
 # Mehrere Volume Namen durch Leerzeichen trennen # Mehrere Volume Namen durch Leerzeichen trennen
-sourceVolume:​root srv home var+sourceVolume:​srv home root var
 # Groeße des Snapshots -> Achtung bei Images von virtuellen Maschinen, # Groeße des Snapshots -> Achtung bei Images von virtuellen Maschinen,
 # hier muessen die Images in den Snapshot passen. # hier muessen die Images in den Snapshot passen.
-snapshotSize:​20G+snapshotSize:​10G 
 +# Name des Snapshot-Volumes 
 +snapshotVolume:​invisdiskbackup
  
 # Admin # Admin
Zeile 186: Zeile 195:
  
 # Mail-Absender und -Empfaenger # Mail-Absender und -Empfaenger
-mailTo:info@local-net.loc +mailTo:hilfe@fsproductions.de 
-mailFrom:​backup@local-net.loc+mailFrom:​backup@invis-server.org
 # nur im Fehlerfall oder immer Mails versenden. # nur im Fehlerfall oder immer Mails versenden.
 # Werte: always, failure # Werte: always, failure
 mailWhen:​failure mailWhen:​failure
  
-#Backupuser +borg-backup Optionen 
-buServerUser:root+bbOptions:--exclude-from /​etc/​invis/​backup-exclude-list --one-file-system -s 
 + 
 +# Dasimonitor aktivieren - sollte nicht erforderlich sein! 
 +dasiMonitorAct:​0
 </​code>​ </​code>​
  
Zeile 448: Zeile 460:
 Um nach einem Abbruch einer Sicherung verwaiste Mounts oder Snapshot-Volumes wieder los zu werden läuft per Cornjob alle 3 Minuten das Script //​**dasimonitor**//​. Das Script ist auch die Quelle der Informationen die im invis-Portal angezeigt werden. Um nach einem Abbruch einer Sicherung verwaiste Mounts oder Snapshot-Volumes wieder los zu werden läuft per Cornjob alle 3 Minuten das Script //​**dasimonitor**//​. Das Script ist auch die Quelle der Informationen die im invis-Portal angezeigt werden.
  
 +===== Sicherungsverlauf im invis-Portal anzeigen =====
 ====== Kopano Datensicherung ====== ====== Kopano Datensicherung ======
  
  • invis_server_wiki/dasi.txt
  • Zuletzt geändert: 2021/06/01 09:40
  • von flacco