Festplatten spiegeln

greenghost

FiSi in Lauerstellung
Hi,

ich habe folgendes Problem:

Ich möchte 1 SCSI-Platte auf eine andere SCSI-Platte spiegeln, ohne das RAID benutzt wird.

Probiert habe ich es schon mit dd, allerdings dauert es mir zu lange (2h 12min für 1,7GB)

Hat einer von euch evtl. noch 'ne Idee, wie ich es realisieren kann?
 
dd wird mit größeren Blöcken schnell, versuch mal
Code:
dd bs=2048 if=...
Zulässige Blockgrößen sind ganzzahlige Vielfache von 512; allerdings ist es nicht sinnvoll, die Blockgröße so zu wählen, dass die Festplatte am Ende einen halbvollen Block für sich behält.
Alternativ läßt man dd die Daten durch eine buffered pipe schicken -- aber das ist ein anderes Kapitel.
 
cheasy schrieb:
Zulässige Blockgrößen sind ganzzahlige Vielfache von 512; allerdings ist es nicht sinnvoll, die Blockgröße so zu wählen, dass die Festplatte am Ende einen halbvollen Block für sich behält.

Das macht keinen Unterschied, nachdem dd auch den letzten Block kopiert, wenn er kleiner als die Blockgröße ist:

Code:
% dd if=/dev/urandom of=file1 bs=512 count=6
6+0 records in
6+0 records out
3072 bytes transferred in 0.004117 secs (746172 bytes/sec)
% ls -l file1
-rw-r--r--  1 azazyel  wheel  3072 Jan 19 01:33 file1
% dd if=file1 of=file2 bs=2048
1+1 records in
1+1 records out
3072 bytes transferred in 0.000303 secs (10137610 bytes/sec)
% ls -l file2
-rw-r--r--  1 azazyel  wheel  3072 Jan 19 01:33 file2
% diff file1 file2
%
 
Das ganze hat sich inzwischen erledigt, da ich die Kisten eh platt machen musste. Jetzt kommt ein Software-RAID 1, per RAIDframe, drauf und dann hat sich die Sache.

Dann hat mein AUsbilder auch wenigstens seinen Willen:belehren:

Trotzdem Danke für die guten Tipps.
 
Zurück
Oben