- Германия

Partitionen mit “dd” unter Linux sichern und auch mal per ssh über das Netzwerk


Partitionen mit “dd” unter Linux sichern und auch mal per ssh über das Netzwerk

Wieder eine tolle Aufgabe, die in Linux mit Leichtigkeit zu erledigen ist.

Will man eine Partition mit “dd” sichern(bit für bit spiegeln), dann geht es auf die folgende Art und Weise:

# dd if=/dev/hda1 of=/def/hdb1 oder für die ganze Festplatte: # dd if=/dev/hda of=/def/hdb

Der Nachteil liegt darin, dass man keinen Fortschritt sieht. Dafür habe ich aber ein paar Vorschläge (buffer installieren: aptitude install buffer): # dd if=/dev/hda1 | buffer -s 64k -S 10m | dd of=/dev/hdb1 oder # dd if=/dev/hda1 | pv | dd of=/dev/hdb1 Dafür muss man aber pv installieren(unter Debian: apt-get install pv).

Das Gleiche geht natürlich auch in ein Image(mit Anzeige): # dd if=/dev/hda1 | buffer -s 64k -S 10m > image oder mit dem Tool “dd_rescue” falls verfügbar. Oder das ganze mal verpackt: # dd if=/dev/hda1 | buffer -s 64k -S 10m | gzip -c > image.gz

Um das ganze über Netzwerk zu betreiben stehen folgende Möglichkeiten zur Verfügung: In ein Image: # dd if=/dev/hda1 | pv | ssh user@host “cat > ~/image” oder mit “buffer”: # dd if=/dev/hda1 | buffer -s 64k -S 10m | ssh user@host “cat > ~/image”

oder auch mal mit Verpacken: # dd if=/dev/hda1 | pv| gzip -c | ssh user@host “cat > ~/image.gz” oder mit “buffer”: # dd if=/dev/hda1 | buffer -s 64k -S 10m | gzip -c | ssh user@host “cat > ~/image.gz”

Um die Images auf eine Partition einzuspielen tut man das Folgende: # dd if=image of=/dev/hdb1 oder mit Anzeige: # dd if=image | pv | dd of=/dev/hdb1 oder # dd if=image | buffer -s 64k -S 10m | dd of=/dev/hdb1

Natürlich kann man das verpackte Image auch entpacken: # gunzip -c image.gz | pv | dd of=/dev/hdb1 oder # gunzip -c image.gz | buffer -s 64k -S 10m | dd of=/dev/hdb1 Oder direkt auf die Partition schreiben mit(benötigt root-Rechte): # dd if=/dev/hda1 | pv | ssh root@host “dd of=/dev/hdb1″ oder mit “buffer” (muss vorher mit “aptitude install buffer” installiert werden): # dd if=/dev/hda1 | buffer -s 64k -S 10m | ssh root@host “dd of=/dev/hdb1″

Falls ihr noch ein paar hilfreiche Empfehlungen habt oder irgendwas falsch sein sollte, dann bitte melden, thx! Es sind bereits einige Kommentare zu dem Thema eingegangen und dafür danke ich den Schreibern.

http://konstantin.filtschew.de/blog/2007/07/22/partitionen-mit-dd-unter-linux-sichern-und-auch-mal-per-ssh-uber-das-netzwerk/

дай звёд: Очень плохо КОЛ Садись два Сойдёт Не плохо, хорошо Супер, молодца

Гостевая




Потерялись? Вы здесь: (путь к этой странице)

» myafisha » Книга учёта жизни » Partitionen mit “dd” unter Linux sichern und auch mal per ssh über das Netzwerk

закачать
надо подождать!