Archiv verlassen und diese Seite im Standarddesign anzeigen : komplettes System (HD) über Netz klonen
Hallo,
ich habe identische Rechner und möchte einen installierten Rechner übers Netz klonen. Habe z.B.
das Rettungssystem von Suse (kein ssh) oder ev. knoppix-Boot-CD´s.
Nun bin ich nicht firm, wie ich den dd durch einen ssh-tunnel senden kann.
Es sollen alle Sektoren geklont werden, so dass das bootsystem und das swapsystem auch geklont werden (eben die HD 1zu1).
Ideen?
Werner
auf beiden Systemen ein Knoppix booten und dann z.B. über netcat den dd rüberschicken.
Ob Du das so wirklich willst würde ich mir aber nochmals gut überlegen, es gibt bessere Möglichkeiten...
Hallo marce,
ich habe googled, aber nichts gefunden.
Lass mich doch bitte nicht blöd sterben ... :-)
Wie würdest Du das machen, ich muss es in naher Zukunft öfter wiederholen ;-)?
Gruß,
Werner
Hallo,
jetzt habe ich das Klonen eines Systems gemacht. Hat soweit geklappt,
wenns auch nicht sehr schnell ging (mit dd und netcat).
Leider startet das System aber nicht (obwohl ident. Rechner), weil die
Festplatte oder Partitionen nicht erkannt werden. Die fstab habe ich
versuchsweise angepaßt (/dev/sda1 usw.). Hat aber nicht geholfen.
Leider weiß ich nicht wie oder ob man den SLES 10 bzw. Suse Opensuse
so einstellen kann, dass nicht variable Namen für die Resourcen benutzt
werden.
könnte mir da jemand einen Tip geben?
Ich wäre auch immer noch froh, wenn mir Tips zum schnelleren
Kopieren/Klonen gemacht werden.
Gruß,
Werner
also warum es bei dir nciht ging, ist schwer zu sagen, da du deine befehle nicht geposted hast...
ich persönlich mache sowas normalerweise so in der art:
ssh root@quellhost "cat hda.img" > /dev/hda
oder
ssh root@quellhost "dd if=/dev/hda" > /dev/hda
wenn du das mit dd machen willst, dann darf die entsprechende platte nicht gemounted sein (höchstens readonly) leider ist diese methode nicht schneller, aufgrund der verschlüsselung
greetz
meine Befehle waren in etwa:
ZIELRECHNER:
netcat -l -p 2342 | dd of=/dev/sda
QUELLRECHNER:
dd if=/dev/sda | netcat -q 1 "IP-ADRESSE ZIELRECHNER" 2342
ganz genau stimmts nicht, aber in etwa (habs schon wieder vergessen ;-) )
Soweit geht es auch, aber nun startet das System nicht mehr. Gebootet
habe ich mit einem Suse-Rettungssystem, um obiges zu tun.
Ideen? Kann ich das geklonte System vorher anpassen?
Werner
arghs zu langsam..
also du hast das eine system 1zu1 auf das andere kopiert? mit passenden partitionen und so weiter..
hast denn den MBS schreiben lassen?
weil sonst ist klar das der nicht bottet.
oder was kommt für ne fehermeldung?
Ja, ich habe 1zu1 schreiben lassen. Dann muss ich im mbr nichts mehr machen (weil 1zu1 :-) ). Das System bootet schon.
Der Fehler war, dass man die /etc/fstab und die /boot/grub/menu.lst anpassen muss. Und zwar muss man die Einträge für die Partitionen in der Form "/dev/disk/by-id/...." durch "/dev/sdxx oder /dev/hdxx" ersetzen. Beide Dateien sonst gehts auch nicht :-).
Jetzt bin ich weiterhin für Tips dankbar, wie es schneller geht. Image-Vorschläge helfen nicht weiter, weil ich ja die ganze Platte überschreibe :-).
Werner
Schneller geht nur, wenn Du weniger Daten überträgst. Bei dd wird die komplette HD übertragen - je nach System also durchaus ein paar TB :-)
Weniger Daten übertragen erreichst Du nur, wenn Du nur die Nutzdaten überträgst - z.B. über tar, evtl. partimage oder andere, entsprechende Tools.
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.