Backup: Unterschied zwischen den Versionen
(Mehr über Backups.) |
(Hinweis auf Backup-Manager) |
||
Zeile 20: | Zeile 20: | ||
Unter Unix erstellt man einfach einen [[Die wichtigsten Unix-Befehle|Tarball]] aus den Daten mit | Unter Unix erstellt man einfach einen [[Die wichtigsten Unix-Befehle|Tarball]] aus den Daten mit | ||
tar cfvz ''backupdatei.tar.gz'' ''zu_sichernde_dateien_und_verzeichnisse...'' | tar cfvz ''backupdatei.tar.gz'' ''zu_sichernde_dateien_und_verzeichnisse...'' | ||
− | und kopiert die erstellte Datei an einen sicheren Ort. | + | und kopiert die erstellte Datei an einen sicheren Ort. Oder läßt den Tarball von einem Programm wie [http://www.backup-manager.org backup-manager] machen, das nicht nur die Backups regelmäßig erstellt, sondern auch verwaltete (alte löschen, etc.). Zusätzlich kann Backup-Manager auch [[SVN]]-Server und [[MySQL]]-Datenbanken sichern. |
[[Kategorie: Fachbegriffe der Informatik]] | [[Kategorie: Fachbegriffe der Informatik]] | ||
[[Kategorie: Überleben im Fakultätsnetz]] | [[Kategorie: Überleben im Fakultätsnetz]] |
Version vom 5. Juli 2006, 20:04 Uhr
- Es gibt zwei Arten von Daten: Solche, von denen man ein Backup hat, und unwichtige.
Was ist ein Backup?
Unter einem Backup versteht man eine Sicherung bzw. eine Kopie von wichtigen Daten. "Wichtig" bedeutet in diesem Fall, dass die Daten schmerzhaft zu verlieren und/oder unwiederbringbar sind. Siehe oben.
Wofür brauche ich ein Backup?
- Stellt euch einfach vor, dass noch heute eure Festplatte(n) einen physischen Defekt aufweisen und nicht mehr zu retten sind. Und dann stellt euch vor, welche Daten (archivierte Email, verfasste Dokumente, entwickelte Programme, Savegames, MP3s/Filme, etc.) futsch wären und welchen Verlust es für euch bedeuten würde.
- Wenn man etwas schreibt und nachträglich verändert, möchte man manchmal die alte Version zurück oder zumindest eine Übersicht über die Änderungen haben. Das ist nicht so leicht, wenn man nicht vorher die alte Version irgendwo gesichert hat.
Beide Punkte treffen auch auf Hausaufgaben zu.
Wie lassen sich Backupkopien machen?
- Am besten auf einem dauerhaft zuverlässigen Datenträger, der nur für diesen Zweck benutzt wird. Typischerweise ein Magnetband; alternativ kann man {CD,DVD}{+,-}{R,RW}s verwenden. Bei letzteren ist die begrenzte Lebensdauer zu beachten. Wenn man die Daten länger behalten will, macht man irgendwann eine Kopie vom Backup - am besten noch bevor Lesefehler auftreten.
- Alternativ auf einem anderen System. Das kann zwar auch kaputtgehen, aber die Wahrscheinlichkeit des gleichzeitigen Ausfalls zweier voneinander unabhängiger Systeme ist gleich dem Produkt der Ausfallswahrscheinlichkeiten dieser Systeme, also ziemlich gering. (Wer paranoid ist, verteilt eben mehrere Kopien quer durchs Internet.)
- Zusätzlich benutzt man gegebenenfalls ein Versionsverwaltungssystem.
- Auf jeden Fall macht man Backups oft, damit nach dem Wiederherstellen weniger Arbeit verloren ist.
Unter Unix erstellt man einfach einen Tarball aus den Daten mit
tar cfvz backupdatei.tar.gz zu_sichernde_dateien_und_verzeichnisse...
und kopiert die erstellte Datei an einen sicheren Ort. Oder läßt den Tarball von einem Programm wie backup-manager machen, das nicht nur die Backups regelmäßig erstellt, sondern auch verwaltete (alte löschen, etc.). Zusätzlich kann Backup-Manager auch SVN-Server und MySQL-Datenbanken sichern.