PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Backup eines ganzen Systems



hal
19.12.01, 09:35
Hi

Ich hab nen Server der ne kapute Festplatte hat.
Er stürtzt einmal am Tag deswegen ab.

Ich würde jetzt gerne die ganze Platte kopieren, so dass ich dann nur noch die Platten wechseln muss und mit der Bootdisk den mbr erstellen muss.

Wie geht das ?
Einfach nur tar, zip, oder gibt es da einfachere Lösungen?



thanks
have fun
HAL

Kagato
19.12.01, 16:36
Hi.

Eine mögliche Lösung:
1. neue Platte ähnlich der alten partitionieren und formatieren (die Grösse der Partitionen ist 2. rangig, sondern nur die Art)
2. neue Platte im alten System mounten
3. "tar cSp --exclude="mount-dir von neuer platte ohne ersten slash" * | (cd "mount-dir" && tar xSp)
4. neue Platte unmounten

Bei wirklich identischen Platten (Hersteller und Modell gleich) kann man auch:
1. Rettungssystem laden
2. z.B. "dd if=/dev/sda of=/dev/sdb"

Cu..

Elektronator
19.12.01, 21:07
nicht vergessen: lilo umkonfigurieren und für die neue Platte ausführen, sonst bootet nix!
Ausserdem gibts bei linuxdoc.org ein Hard-Disc-Upgrade-Howto.

hal
21.12.01, 10:40
Ok, ich hab inzwischen versucht ein Normales tar Archiv zu erstellen.
tar cvvf /
das hat allerdings irgendwann in /proc ne Fehlermeldung gebracht.
Wie schließe ich solche Daten aus ?
/proc und /dev müssen ja nicht gesichert werden oder?
Die existieren doch gar nicht wirklich ??

thanks

have fun
HAL

Commander
21.12.01, 11:06
Wie wäre es mit einem Programm wie Partiotion Magic 7 ?

Es hat Dos Bootdisketten und du kannst damit die komplette Platte auf eine andere Spiegeln, Müsste auch alle aktuellen Linux Dateisysteme unterstützen.

hal
21.12.01, 11:21
ne ich will mit den Standard Linux Tools zurechtkommen.
Die langen ja auch und können oft mehr als man braucht, mann mus nur wissen wie.
An meine Linux Server lass ich keine WinSoftware ;)

trotzdem Danke


have fun
HAL

Commander
21.12.01, 11:49
Na gut, aber PM7 ist keine WinSoftware, sondern geht zurück auf gute alte Dos Zeiten, hat aber natürlich inzwischen ein win -outfit.

Aber wenns dich trötstet. Die Bootdisketten laufen nicht mit MS sondern mit Caldera Dos!

hal
21.12.01, 11:53
*g* ok.

Ich werd PM auch benutzten aber für was anderes.

thanks

have fun
HAL

Elektronator
22.12.01, 15:34
Ich hab das so gelöst:

für jedes Verzeichnis in root ein eigenes tar-archiv erstellt. /tmp musst du nicht taren, aber anlegen, ebenso wie /proc und /lost+found.

/dev brauchst du aber schon!

Dann tritt auch kein Fehler auf.
Aber: wenn du andere Partitionen benützt oder du die Platte von an einem anderen Controller-Port angesteckt hast, musst du /etc anpassen (fstab, lilo.conf, auto.mnt, etc) und lilo für die neue Platte ausführen, sonst bootets nicht!

hal
22.12.01, 17:14
Danke, ich habs geschafft.
/dev konnte ich nicht sichern. Da is Tar abgeschmiert, is das Normal ?
Wobei, warum muss man dev sichern ?
Sind das nicht alles Gerätedateien ?
Die sind doch gar nicht wirklich und sollten daher angelegt werden.
So wie proc.

Wenn nicht versteh ichs nich ;)


have fun
HAL