Datensicherung unter Linux

Aus tmuehlenkamp
Wechseln zu: Navigation, Suche

Welche Typen von Datensicherungen werden unterschieden?

  • Vollsicherung: Sicherung des gesamten Datenbestands.
  • Differentielle Sicherung: Enthält alle Änderungen, die seit der letzten Vollsicherung erfolgt sind.
  • Inkrementelle Sicherung: Enthält alle Änderungen, die seit der letzten Sicherung (Vollsicherung oder inkrementelle Sicherung) erfolgt sind.
  • Images: Sicherungen kompletter Partitionen oder Festplatten

Die passende Strategie für eine Datensicherung

Sicherlich lohnt es sich, im Vorfeld einer Datensicherung eine passende Strategie zu erarbeiten. Unter anderem ist es entscheidend, in welchem Format die Daten gesichert werden (Abgleich zwischen Quell- und Zielverzeichnis, Sicherung in eine Archivdatei etc.) und welche Routine verwendet wird (minütlich, stündlich, täglich, wöchentlich...).

Kommandozeilenprogramme

TAR

Das Kürzel TAR steht für Tape Archiver. Es wurde für die Datensicherung auf Bandlaufwerke geschrieben. Es kann mit verschiedenen Komprimierungsalgorithmen verwendet werden. Ein weit verbreitetes Format ist *.tar.gz. Eine besondere Eigenschaft dieses Formats ist, dass die Benutzerrechte einer Datei mitgesichert werden und nach dem Entpacken wiederhergestellt werden.

Skripte zur Datensicherung

TAR

Beispiel: tar $BACKUP_DIR/backup.tar.gz $SOURCE

Das Verzeichnis /var/www soll in ein Archiv unter /media/datensicherung gesichert werden. Wichtig ist, dass dieses Archiv für spätere inkrementelle Datensicherung vorbereitet wird. Daher ist es notwendig, eine Datei anzulegen, in dem das Programm ein Protokoll mit Prüfsummen anlegt. Mit Hilfe dieser Datei ist beim nächsten, inkrementellen Backup die neuen und geänderten Dateien zu identifizieren und diese im Anschluss zu sichern.

tar -zcvf /media/datensicherung/beispiel.tar.gz /var/www -g /media/datensicherung/beispiel_timestamp

Erläuterungen zu den Optionen von tar:

  • -z - Archiv zusätzlich mit gzip komprimmieren
  • -c - Ein neues Archiv erzeugen
  • -v - Ausführliche Ausgabe deaktivieren
  • -f - Archiv in angegebene Datei schreiben

Verweis

Weitere Informationen und Beispiele für individuelle Backupskripte sind unter Skripting unter Linux zu finden.

Referenzen

(DE) wiki.ubuntuusers.de - Datensicherung

(DE) wiki.ubuntuusers.de - TAR

(DE) wiki.ubuntuusers.de - (Skript) Vollsicherung mit TAR

(DE) wiki.ubuntuusers.de - (Skript) Inkrementelle Sicherung mit TAR

(DE) Exilschaelmer.de - Datensicherung mit TAR