Markus Heinze schrieb:
Ulrich Mindrup schrieb:
Hallo Leute,
ich habe hier ein System mit Suse 10.2 auf dem unter VMWare einige Server laufen (sollen). Nun möchte ich gerne die verwendete Festplatte jeweils nachts automatisiert per Scripting auf eine zweite Platte im lokalen System spiegeln. Nun sind aber zugegebenerweise sowohl Scripting als auch Datensicherung unter Linux für mich jeweils Bücher mit sieben Siegeln.
Im Buch "Datensicherung unter Linux" habe ich ein sehr einfaches Script gefunden das angepasst auszugsweise so aussieht: ---------------- #!/bin/bash
FLAGGS="--archive --one-file-system --delete"
rsync $FLAGS /. /BACKUP/rootdir/. u.s.w. --------------- warum so umständlich, denk mal 'dd' ist Dein Freund ;)
dd if=/dev/hda of=/dev/sda bs=16065b
Danke für den Hinweis. Für die erste Kopie hatte ich auch schon daran gedacht um das Partitionieren, Anlegen der Dateisysteme, etc. zu sparen.. Allerdings hat rsync ja den Vorteil dass später nur die Änderungen synchronisiert werden müssen. In dem System sind imho Platten mit 160GB eingebaut, das dürfte dd etwas länger dauern. Aber ich denke es sollte doch nichts dagegen sprechen zunächst einmal per dd und dann per rsync zu kopieren?
wobei /dev/hda dein Quelllaufwerk ist und /dev/sda das Ziel (z.B. USB Platte, im Idealfall Baugleich). Damit hast Du eine 1:1 Spiegelung inkl. MBR && Partitiontable.
Die Platten sind baugleich, beides SATA. Auf hda liegen die Daten, hdb ist noch frei und soll die Kopie aufnehmen.
Die VM Guest's wuerd ich vorher in den Suspend schicken (vmware-cmd <cfg> suspend)
Ok, dass müsste ich mir noch genauer anschauen. Danke für die Hinweise. Mittelfristig werde ich mich auf jeden Fall mit LVMs näher beschäftigen, die von Mario verlinkte Seite sieht auf jeden Fall sehr interessant aus. Aber zumindest kurzfristig hast Du mich weitergebracht. Grüße Ulrich P.S.: Hat eigentlich die "krumme" Blockgröße irgend eine besondere Bedeutung? -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org