Backup des gesamten Systems II

I.MC

Watt soll denn hier hin?
Hi,

nachdem letztens schon ueber Backups diskutiert wurde gehen meine Fragen nun doch noch etwas weiter. Bisher dachte ich dump waere die ideale Allgemeinloesung. Nun wollte ich eine NTFS Partition in Angriff nehmen und da fiel mir direkt das Problem bei der Loesung in's Augen. Dump muss das Dateisystem schon lesen koennen und zum wiederherstellen auch darauf schreiben koennen (wenn ich das richtig erkannt haben sollte).

Das geht mir nun direkt wieder gegen der Strich, da ich als Zielsetzung hatte einen allgemeinen Weg zu finden, egal was dort auch fuer ein Dateisystem kommen moege. Also fiel mir dd wieder ein. Jetzt einfach mal kurz und knapp meine aufgekommenen Fragen, nicht unbedingt zu dd alleine:

1) Kann man einen dump mittels restore auch auf kleinere / groessere Partitionen wiederherstellen, solange alle Dateien darauf Platz finden? Oder muss die Partion exakt gleich gross bleiben?
2) Selbe Frage fuer dd (denke schon mal nein)
3) Stimmt es, dass ich dd Images mounten kann?
4) Konnte ich nicht auch ein dd von UFS im Betrieb machen, wenn ich solange einen snapshot laufen lasse? Ok, die Datei in der die zwischenzeitlichen Aenderungen gespeichert werden ist dann mit im Image...

Gruss, I.MC
 
Ich habe mir mal ein paar Gedanken dazu gemacht... eine Bestätigung von erfahrenen Usern wäre am Besten.

1) Kann man einen dump mittels restore auch auf kleinere / groessere Partitionen wiederherstellen, solange alle Dateien darauf Platz finden? Oder muss die Partion exakt gleich gross bleiben?

Eine größere Partition wäre denkbar, es gehen keine Datenverloren, nur dass die Partitionierungsdaten unsauber sein könnten. Mag sein dass growfs die Konsistenz wiederherstellen kann. Eine kleinere Zielpartition ist gefährlich! Daten welche 'am Ende' geschrieben worden sind könnten verloren gehen, schließlich gibt es auch kein Defrag für UFS, welches alle Daten an den Anfang der Partition schreiben würde.

2) Selbe Frage fuer dd (denke schon mal nein)
hier trifft afaik das gleiche zu.

3) Stimmt es, dass ich dd Images mounten kann?
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/disks-virtual.htm

4) Konnte ich nicht auch ein dd von UFS im Betrieb machen, wenn ich solange einen snapshot laufen lasse? Ok, die Datei in der die zwischenzeitlichen Aenderungen gespeichert werden ist dann mit im Image...

hm, dafür ist dd eigentlich nicht gedacht. Hast Du auch mal rsync in Erwägung gezogen, oder gfu?
 
Last edited:
dump und restore sind Backup-Tools. dd ist es nicht.

dump zieht Dir in meisten Fällen saubere Backups, die Du auf ein bestehendes fertiges Gerüst von Dateisystemen restaurieren kann. Es ist also beim restore-Prozess partitionsunabhängig. Du musst nur zusehen, dass alles am Ende passt.

dd speichert u.U. bei Dateisystemen die Plattengeometrie mit. Ich glaube, dass Du kein Glück haben wirst, wenn Du NTFS
a) auf eine andere Platte
b) ab einen anderen Sektor
c) auf eine ungleich große Partition
mit dd einspielst.

Für solche Sachen gibt es Backup-Tools für MS-Windows (am besten die mitgelieferten von Microsoft). Wenn Du z.B. Norton Ghost anguckst, dann macht es nachdem es ein Image irgendwo eingespielt hat, irgendwelche Einstellungen ohne dass man es als Benutzer merkt. Damit macht es ein Image nutzbar. Dass das System läuft, ist aber immer noch nicht garantiert. Das zeigen meine Erfahrungen mit 5 baugleichen Rechnern. Es war ein Horror!
 
nakal said:
dump zieht Dir in meisten Fällen saubere Backups, die Du auf ein bestehendes fertiges Gerüst von Dateisystemen restaurieren kann. Es ist also beim restore-Prozess partitionsunabhängig. Du musst nur zusehen, dass alles am Ende passt.
Heisst was? Dass ich auf andere Partitionen, evtl auch größere / kleinere wiederherstellen kann, oder / und dass ich auch Dateisysteme wiederherstellen kann auf denen FreeBSD an sich nicht schreiben kann (NTFS)?


Für solche Sachen gibt es Backup-Tools für MS-Windows (am besten die mitgelieferten von Microsoft)
Ja, aber die will ich versuchen los zu werden :-)

Gruß, I.MC
 
I.MC said:
Heisst was? Dass ich auf andere Partitionen, evtl auch größere / kleinere wiederherstellen kann,

Partitionen spielen nur beim dump eine Rolle. Wenn Du restore startest werden Dateien restauriert. Du musst nur zusehen, dass die Datenmenge beim restore auf den einzelnen Partitionen passt.

D.h. Du kannst natürlich auf kleinere Partitionen restaurieren, wenn die gesicherten Daten darauf passen. restore interessiert es nicht, wie Du Deine Festplatte partitioniert hast. Es orientiert sich anhand von Verzeichnissen.

Eine Sache weiß ich nicht. Wie verhält sich restore, wenn es auf eine FreeBSD-Partition auf MSDOSFS restauriert? Da dort keine Permissions, Flags und ACLs gespeichert werden können, könnte das fehlschlagen.

oder / und dass ich auch Dateisysteme wiederherstellen kann auf denen FreeBSD an sich nicht schreiben kann (NTFS)?

Das kannst Du nicht. restore speichert Dateien ab mit allen ihren Eigenschaften. Auf NTFS kann man nix abspeichern.

Ja, aber die will ich versuchen los zu werden :-)

Na dann viel Glück und berichte mal, wenn Du was Vernünftiges findest.
 
nakal said:
Na dann viel Glück und berichte mal, wenn Du was Vernünftiges findest.
Tja, ausser mittels dd ranzugehen gibbet da wohl nicht viel... geht immer, kann aber nicht inkrementel und kann wohl nur auf exakt dieselbe Partition wiederhergestellt werden...

Ich werde wohl bei dump bleiben und ntfs... mal gucken. Weiss noch nicht ob ich da dd nehme.
 
Acronis TrueImage

Nun wollte ich eine NTFS Partition in Angriff nehmen
Wieso benutzt Du nicht ein Praxis-erprobtes Image-Programm zum Erstellen von NTFS-Partitionen-Backups?

Ich kann Dir nur das sehr, sehr gute Image-Programm Acronis TrueImage (basierend auf Linux):

http://www.acronis.de/products/trueimage/

empfehlen! Selbst von deiner FreeBSD-Installation kannst Du ein Backup erstellen, aber nur mit Sektor für Sektor-Unterstützung (Imagedateigrösse = FreeBSD-Partitiongrösse). Für den Preis von 50.- ¤ eine lohnenswerte Anschaffung!
 
Back
Top