Jeder, der mit elektronischen Medien arbeitet, sollte sich mit dem Thema Datensicherung auseinander setzen. Leider passiert es immer wieder, dass durch Hardwaredefekte, Systemfehler oder Unachtsamkeit (die häufigste Art) Daten unwiederbringlich verloren gehen. Durch eine regelmäßige Datensicherung kann der Totalverlust der Daten verhindert werden. Insbesondere vor tiefgreifenden Änderungen des Systems, wie z.B. dem Partitionieren, sollte eine Datensicherung Pflicht sein!
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 ganzer Partitionen oder Festplatten
RAID-1: Festplattenverbund von zwei Festplatten zu einem logischen Laufwerk, bei dem alle Daten doppelt (redundant) vorhanden sind und man so vor Ausfall einer Festplatte geschützt ist. Es gibt verschiedenen RAID-Level, von denen aber RAID-0 ungeeignet ist. Achtung: ein RAID ersetzt keine Datensicherung.
Folgende Fragen sollte sich jeder stellen, der sich mit der Sicherung seiner Daten befasst:
Was und woher: Was muss ich sichern und wo liegen diese Daten?
Wann: Wie oft soll eine Datensicherung vollzogen werden?
Wohin: Worauf soll ich meine Daten sichern?
Folgende Angaben dienen lediglich als Richtschnur. Das Symbol ~/ steht für das eigene Homeverzeichnis. Alle mit "
" markierten Verzeichnisse zusammen reichen aus, um das System nach einem Totalausfall und einer Neuinstallation vollständig wieder einrichten zu können.
Sicherungen sollte man immer als root durchführen, da sonst Dateien von anderen Nutzern oder Systemdateien nicht mit gesichert werden.
Standardmäßig werden bei den meisten Kopiervorgängen der Besitzer und die Rechte von den Dateien nicht beibehalten, was aber gerade bei Systemdateien aus /etc sehr wichtig ist. Konsolenbefehle haben daher spezielle Optionen, um die Rechte zu erhalten.
| Was soll gesichert werden? | Wo liegen diese Daten? | Empfehlung/Bemerkung | |
| 1.1 | Nur die Konfigurationsdateien des Systems | /etc | |
| 1.2 | Das komplette Betriebssystem inkl. /home-Verzeichnis | / (root) | |
| 1.3 | Bei Servern: Speicherorte der Systemdienste | zB: /var/www; /var/lib/mysql | ( |
Viele Dateimanager kopieren versteckte Dateien nicht mit, daher muss man diese erst explizit anzeigen lassen.
| Was soll gesichert werden? | Wo liegen diese Daten? | Empfehlung/Bemerkung | |
| 2.1 | Alle Einstellungen von Programmen und des Desktops | Versteckte Dateien und Unterverzeichnisse des /home -Ordners | |
| 2.2 | Paketliste zur einfachen Wiederherstellung der genutzten Programme | siehe Weitere Tipps | |
| Nur Einstellungen des Desktops | |||
| 2.3 | KDE | ~/.kde | sind in 2.1 enthalten |
| 2.4 | GNOME | ~/.gnome2, ~/.gnome2-private | |
Diese Daten liegen teilweise zerstreut auf dem Rechner. Ein Großteil der persönlichen Daten liegt im Homeverzeichnis des jeweiligen Users in den Verzeichnissen .config, .gconf und .local. Weitere Daten sind oft direkt im Homeverzeichnis unter .ANWENDUNGSNAME (z.B. ~/.evolution für den Mail-Client Evolution) zu finden.
Hier eine Liste von ausgewählten Anwendungen und ihren dazugehörigen Daten (Bitte weitere Anwendungen hinzufügen):
| Anwendung (Daten) | Wo liegen diese Daten? | Empfehlung/Bemerkung | |
| 3.1 | Persönliche Dateien im Ordner /home | Alle nicht versteckten Dateien und Verzeichnisse | |
| 3.2 | Persönliche Dateien auf anderen Partitionen | andere Orte | |
| 3.3 | Linuxspiele (Spielstände) | /var/games | |
| 3.4 | Kmail (E-Mails) | ~/.kde/share/apps/kmail | sind in 2.1 enthalten |
| 3.5 | Konqueror (Lesezeichen) | ~/.kde/share/apps/konqueror/bookmarks.xml | |
| 3.6 | Kaddressbook (E-Mail-Adressen) | ~/.local/share/contacts (Standard-Adressbuch "Persönliche Kontakte") | |
| 3.7 | Evolution (E-Mails) | ~/.evolution | |
| 3.8 | Thunderbird (E-Mails) | ~/.thunderbird oder ~/.mozilla-thunderbird | |
| 3.9 | Unter Wine installierte Programme | ~/.wine | |
| 3.10 | Firefox | ~/.mozilla/firefox | |
| 3.11a | LibreOffice (Writer-Vorlagen) | ~/.libreoffice/3/user/template | |
| 3.11b | OpenOffice.org (Writer-Vorlagen) | ~/.openoffice.org/3/user/template | |
| 3.12 | Pidgin | ~/.purple | |
| 3.13 | Tomboy | ~/.config/tomboy und ~/.local/share/tomboy | |
| 3.14 | Skype | ~/.Skype/skypeBenutzername | |
vor Änderungen am System (größere Updates, Desktopwechsel, Partitionierung, ...)
nach individuellen Bedürfnissen (alte Festplatte, komische Geräusche, ...)
nach Wichtigkeit der Daten (je wichtiger desto öfter)
Diese Frage hängt in erster Linie von der zu sichernden Datenmenge ab. Es gilt jedoch, am besten nicht auf die selbe Festplatte, auf der die Daten bereits liegen. Um einen kurzen Überblick zu bekommen, wie groß die Verzeichnisse /etc und /home sind kann man folgende Zeile in die Konsole kopieren und ausführen:
du -sh /home /etc
| Medium | Kapazität | Haltbarkeit | Anmerkung |
| CD | 700 MB | 1 - 10 Jahre (qualitätsabhängig) | Brennen auf CD, DVD oder Blu-ray Disc (BD) dauert relativ lange, ein Brennfehler kann eventuell das ganze Medium unbenutzbar machen. Die zusätzliche Benutzung von dvdisaster kann hier zusätzliche Sicherheiten bringen. |
| DVD | 4,38 GB | 1 - 10 Jahre (qualitätsabhängig) | |
| Blu-ray Disc (BD) | 25/50/100/128 GB | unbekannt | |
| Band | ab 40 GB | mind. 30 Jahre | teuer, häufig im professionellen Bereich eingesetzt |
| zweite oder externe Festplatte | beliebig | ab 5 Jahre |
|
| Solid State Drive SSD (Flash-Laufwerke) | beliebig | ca. 10 Jahre (oder mehr, dzt. keine Erfahrungen) | Die Lebensdauer ist qualitätsabhängig, Flashmedien müssen regelmäßig "refreshed" werden, dh. sie sollten spätestens alle 3 Jahre in Betrieb genommen werden. Bei SSDs erledigt das Refreshen üblicherweise der Controller, andere Medien sollten neu mit denselben Daten (inkl. Dateisystem!) beschrieben werden. |
| andere Flash-Medien: USB-Stick, CF-Karte, sonstige Speicherkarten | beliebig | 3-10 Jahre |
Zu beachten ist, dass auf Windowsdateisystemen (FAT, NTFS) sowie CD/DVD keine Rechte oder Besitzer gespeichert werden. In diesem Fall sollte man die Sicherung in ein Archiv legen, welches Rechte unterstützt (z.B. tar)
Generell sollten Archivmedien jährlich auf eventuelle Fehler geprüft werden. Bei Langzeitarchivierung sollte man sich Gedanken über den technologischen Fortschritt machen: Werden die Medien noch unterstützt (Schnittstellen, Formate), werden Dateiformate noch unterstützt? Ggf. muss man umkopieren bzw. Dateien in ein aktuelles Format bringen.
Nach dem Backup sollte man dieses überprüfen.
Wurden alle Dateien kopiert (auch versteckte)?
Stimmen die Rechte?
Lässt sich das Backup wieder herstellen?
Letzterer Punkt stellt sich immer wieder als Schwachpunkt vieler Backup-Strategien heraus. Man sollte immer daran denken, dass man eine Wiederherstellung der Daten haben will und kein Backup, welches nicht mehr zurück gespielt werden kann!
Automatische Liste der installierten Programme erstellen, so dass man nach einer Neuinstallation die gewohnten Programme mit einem Klick nachinstallieren kann:
Vor der Sicherung des kompletten /home-Verzeichnisses:
Papierkorb leeren
Vorschaubilder löschen (Verzeichnis ~/.thumbnails leeren)
Email Postfächer komprimieren/aufräumen (Thunderbird, Evolution)
Doubletten und mehrfach vorhandenen Dateien löschen (z.B. mit DupeGuru oder fslint)
ggf. Browsercache leeren
Back In Time (nutzt rsync) - Einfache Datensicherung für GNOME und KDE, Dateimanager mit dem man in der Zeit zurück gehen kann.
Conduit - Abgleichen bzw. Synchronisieren von Informationen und Daten
Déjà Dup (nutzt duplicity) - Ein-Knopf und automatische differenzielle Datensicherung vom eigenen Homeverzeichnis, Sicherung auf entfernte Server möglich, Ein-Knopf-Wiederherstellung nur komplett. Ab Ubuntu 11.10 ohne Installation einfach über "Systemsteuerung -> Datensicherung" aufrufbar.
Time Drive (nutzt duplicity) - Automatische Backups mit Browser für gemachte Sicherungen.
Lucky Backup
- Komplexes Datensicherungsprogramm basierend auf rsync. Konfigurier- und skriptbar, Profil basiert.
DarGUI
- Grafische Bedienung für das "Disk Archiving" (DAR) Programm.
KDar
- KDE Oberfläche für das "Disk Archiving" (DAR) Programm.
sbackup - Sicherungskopien von Systemkonfiguration und Benutzerdaten - automatische Erstellung von Sicherungskopien leicht gemacht.
grsync (rsync Frontend) - Sicherungskopien und Datenabgleich auch mit verschiedenen Aufgaben (Sessions oder Profile) möglich.
Pybackpack - differenzielle Datensicherung
air-imager - grafische Oberfläche für dd
persy - Daten lokal oder auf einen Server mittels GIT sichern.
qt4-fsarchiver - Grafische Oberfläche für fsarchiver zum Sichern und Wiederherstellen von Partitionen, Verzeichnissen und MBR
Unison - 2-Wege-Synchronisation
Synkron - Plattformübergreifendes Programm zur Synchronisation von zwei oder mehr Ordnern.
Zentrale Backupserver, die viele Clients sichern können:
Sicherung auf eine autonom bootbare Live-CD/DVD:
remastersys - Erstellt ein installierbares Live-Image des aktuellen Systems mit /home Verzeichnis (backup) oder zur Weitergabe (dist).
dar
- Disk Archiver, erzeugt Archive mit Index, Slices, Prüfsummen, Inkrementen, u.v.m. (im Vgl. zu tar, dem Tape Archiver).
dirvish - ein auf rsync und SSH aufsetzendes Programm zur Datensicherung
fsarchiver - Programm zur Sicherung von Partitionen und Verzeichnissen auf Dateiebene
rsync - Sicherungskopien mit rsync - Sicherung mit dem Klassiker aus der Kommandozeile
partimage - "Images" von Partitionen anfertigen - gut zur vollständigen Sicherung einer Installation
rsnapshot - Sicherungskopien mit RSnapshot - Erstellt automatisiert Schnappschüsse (Hardlinks oder Dateikopien).
Shell/dd - Bitgenaues Kopieren von Festplatten, Partitionen oder Dateien (für erfahrene Anwender).
BoxBackup
- Netzwerkbackup mit verschlüsselter Übertragung der Sicherungsdaten. Programm liegt nur in gepackter Form vor.
rdiff-backup
- Erzeugt vollständige Spiegel-Sicherung mit speichereffizienten reverse-diffs für ältere Versionen, Dateisystemunabhängig und Bandbreiteneffizient.
duplicity
- Verschlüsselte Übertragung der Sicherungsdaten auf Basis des rsync-Algorithmus. Offiziell immer noch im Beta-Status. Durch .tar.gpg format: langsam bei Wiederherstellung, keine Prüfsummen, Daten von verschlüsseltem .tar-Stream und langen Inkrement-Ketten abhängig: Ein Bitfehler kann große Teile des Backups unbrauchbar machen.
StoreBackup
- Spiegel-Sicherung (normales Dateisystem), Snapshotverzeichnisse, Kompression, Prüfsummen, kleine Deltas bei großen Dateien, erkennt umbenannte und verschobene Dateien.
Clonezilla
- Werkzeug zum Sichern/Wiederherstellen kompletter Partitionen oder Festplatten
Parted Magic Live CD, die VisParted und einige hilfreiche Partitionierungsprogramme enthält
SystemRescueCD - Linux-System mit Datensicherungs-, Datenrettungsprogrammen und verschiedenen Systemwerkzeugen auf einer bootfähigen CD oder einem USB-Stick
qt4-fsarchiver
- Live CD auf der Basis von Ubuntu 10.10. Enthält qt4-fsarchiver zum Sichern und Wiederherstellen von Partitionen, Verzeichnissen, MBR sowie weitere Datenrettungsprogramme und verschiedene Systemwerkzeuge auf einer bootfähigen CD.
Redo Backup and Recovery
- Live-CD zum Sichern und Wiederherstellen. Enthält einen Webbrowser und Dateimanager.
Skripte/Backup mit RSYNC - Backupscript mit rsync (inkrementell, SSH-Unterstützung)
Skripte/Backupscript - ein Skript, das mehrere Verzeichnisse auf einmal komprimiert und sichert
Skripte/inkrementelles Backup - automatisierte tägliche Sicherung (inkrementell, komprimiert)
Sicherungskopien auf Streamer - Sicherungskopien auf Bandlaufwerken speichern
Packprogramme - einzelne Dateien oder Verzeichnisbäume zu Archiven verpacken
Kopierschutz - Informationen über Kopierschutzverfahren bei Bild- und Ton-Datenträgern
FreeFileSync - zur Synchronisation für verschiedene Plattformen
Datensicherung - Wikibook
EncBladeXPs Blog - Grundsätzliche Überlegungen zum Backup von encbladexp
Diese Revision wurde am 20. Mai 2012 21:36 von Paderman erstellt.
Die folgenden Schlagworte wurden dem Artikel zugewiesen:
Einsteiger, Sicherheit, Datenabgleich, Synchronisation
2004 – 2012 ubuntuusers.de • Einige Rechte vorbehalten