next up previous contents index
Next: Backup Software Up: Datensicherung Previous: Medien zur Datensicherung

Methoden der Datensicherung

   

Das Ziel jeder Datensicherung ist es, alle System- und Benutzerdaten einer Linux-Installation vor einem ungewollten Verlust zu schützen.

Weil sich bestimmte Daten, vor allem die Daten der Systembenutzer, kontinuierlich ändern, ist eine hohe Frequenz der Datensicherung erforderlich. Für Systeme im professionellen Einsatz ist ein tägliches Backup angebracht.

Bei einer sehr hohen Backupfrequenz ist es weder erforderlich, noch wünschenswert, jedesmal sämtliche Daten erneut zu sichern. Im Prinzip reicht es aus, immer nur die seit dem letzten Backup veränderten Dateien zu sichern, um den aktuellen Zustand restaurieren zu können. Diese Methode des inkrementellen (aufsteigenden) Backups hat mehrere Vorteile:  

  1. Jedes einzelne Backup läßt sich sehr schnell durchführen, weil die Menge der veränderten Daten verglichen mit dem gesamten System sehr klein ist.
  2. Die Methode ist kostengünstig, weil keine unveränderten Daten doppelt gespeichert werden.
  3. Die Wahl des Mediums ist maximal flexibel. Bei vielen Systemen kann für die inkrementellen Backupschritte sogar eine Diskette verwendet werden.

Bei inkrementellen Backups können noch verschiedene Level unterschieden werden, indem mehrere Sicherungen als Bezugspunkt gewählt werden. Einem vollständigen Backup wird der Level 0 zugeordnet. In den Backups mit Levels größer als 0 werden nur die Daten gespeichert, die seit der letzten Sicherung mit einem Level kleiner oder gleich dem aktuellen Level verändert worden sind. In einem Backup Level 1 werden also alle Daten gespeichert, die seit dem letzten Vollbackup verändert worden sind und die noch nicht in einem anderen Backup vom Level 1 enthalten sind. Im Level 2 werden dann nur die Daten gespeichert, die seit dem letzten Backup mit Level 0, 1 oder 2 verändert worden sind und so weiter.

Als Abwandlung des oben beschriebenen Modells können die Level auch so definiert werden, daß immer nur die Veränderungen seit einem Backup mit streng niedrigerem Level gespeichert werden. Bei dieser Methode werden bei wiederholten Sicherungen eines Levels viele Daten mehrfach gesichert.

Sie sollten in jedem Fall so viele Bänder zur Datensicherung verwenden, daß Sie bei jedem Sicherungsschritt das letzte Backup vollständig behalten können. Nur so sind Sie in der Lage, einen Festplattencrash während des Sicherungslaufes zu restaurieren.

Die optimale Methode der Datensicherung hängt von der Beschaffenheit Ihres Systems ab. In der Regel besteht sie aus zwei oder dreistufigen Kombinationen von vollständigen und inkrementellen Backups. In regelmäßigen, größeren Abständen wird eine vollständige Sicherung aller Daten auf einem oder mehreren Bändern großer Kapazität gemacht. Relativ zu dieser Vollsicherung werden dann inkrementelle Sicherungen durchgeführt.

20
Rootpartition (auf /)
120
Programme und unveränderliche Daten (auf /usr)
40
Heimatverzeichnisse (auf /home)
60
Veränderliche Daten, z.B. News und Mail (auf /var)

Wenn Sie zum Beispiel eine Systemaufteilung wie oben dargestellt mit einem QIC-80 Floppystreamer sichern wollen, bietet es sich für ein vollständiges Backup (Level 0) an, die /usr Partition auf einem Band und den Rest des Systems auf einem anderen zu sichern.

Wenn Sie dieses Vollbackup an jedem ersten Sonntag im Monat durchführen, können Sie auf einem dritten Band jeden weiteren Sonntag alle Änderungen der vergangenen Woche als inkrementelle Sicherungen (Level 1) speichern. Um die Bandkapazität besser auszunutzen, können Sie alle Level 1 Archive eines Monats hintereinander auf ein Band schreiben.

Ein anderes Modell ergibt sich, wenn Sie die inkrementellen Sicherungen immer relativ zum letzten Vollbackup anlegen. Dann werden die Level 1 Sicherungen von Mal zu Mal größer. Sie machen das nächste Vollbackup, wenn die Menge der veränderten Daten ein von Ihnen bestimmtes Maß überschreitet, spätestens wenn sie nicht mehr auf einem einzigen Band Platz findet. Der Vorteil dieses Modells besteht darin, daß Sie das Magnetband nicht hinter die bereits geschriebenen Daten der letzten Sicherungen positionieren müssen, weil die ja nocheinmal geschrieben werden. Der Nachteil ist, daß die Sicherungen von Mal zu Mal länger dauern.

Wenn Sie besonders wichtige Daten, beispielsweise die Heimatverzeichnisse, häufiger sichern wollen, bieten sich auf einem kleinen System Disketten als Sicherungsmedium an.

Weil Sie den größten Teil des Systems auf einem Installationsmedium vorliegen haben, ist im Extremfall gar keine Sicherung des kompletten Dateisystems notwendig. Sie können der ''rohen'' Linux-Installation den Level 0 zuordnen und alle Veränderungen als inkrementelle Sicherungen relativ zu Ihrer Distribution speichern.

Selbstverständlich stehen Ihnen Kommandos zur Verfügung, die Sie bei der Erstellung inkrementeller Backups unterstützen. Vor allem das find-Kommando (-> Seite gif)ist hervorragend zur Erstellung von Dateilisten geeignet. Das tar-Programm bietet Ihnen Optionen, mit denen Sie sehr einfach inkrementelle Backups machen können. Es ist leicht möglich, die Datensicherung automatisch durch ein Script ausführen zu lassen.



next up previous contents index
Next: Backup Software Up: Datensicherung Previous: Medien zur Datensicherung



Linux Anwenderhandbuch -- Copyright 1993, 1994, 1995 S. Hetze, D. Hohndel, O. Kirch, M. Müller