WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Linux, UNIX, Open Source

Linux, UNIX, Open Source Rat & Tat bei Problemen und Fragen rund um GNU/Linux, BSD und sonstige UNIXe

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 05.10.2003, 11:13   #11
frankenheimer
Senior Member
 
Registriert seit: 09.05.2003
Alter: 52
Beiträge: 101


Standard Clonen leicht gemacht !

Partitioniere deinen Server und installieren ihn nach deinen Vorstellungen. Installieren auf jedem Fall das Programm "buffer".
Boote dan den anderen Server mittels einer rescue disk. Da bietet sich suse an, da da schon alle wichtigen Programme vorhanden sind. Wie ssh, dass du für den Clonprozess brauchst. KOnfiguriere die Netzwerkkarte auf dem neuen Rechner mit ifconfig. Kopiere dann via scp oder floppy das Programm buffer (/usr/bin/buffer) auf den neuen Rechner. Dann der magische Befehl , der die Platten 1 zu 1 kopiert.

Bsp:
Beide Server müssen nat. das Netzwerk konfiguriert haben.
ssh muss vorhanden sein.
buffer muss vorhanden sein.
/dev/hda soll geklont werden.

Gib dann auf dem neunen Server dieses Kommando ein.

( scp root@server1 dd if=/dev/hda bs=1M ) | buffer > /dev/hda
Ich klone also über scp die ganze PLatte /dev/hda.
Nachdem die BLock IO nicht sehr gross ist. Kann ich das schon auf 4 Server parallellisieren. ISt sicher die einfachste Methode eine Disk übers Netzwerk zu klonen.


Cu.

Fhmer
frankenheimer ist offline   Mit Zitat antworten
Alt 05.10.2003, 12:18   #12
Dumdideldum
Inventar
 
Registriert seit: 01.08.2001
Alter: 47
Beiträge: 1.508


Standard Re: Clonen leicht gemacht !

Zitat:
Original geschrieben von frankenheimer
Partitioniere deinen Server und installieren ihn nach deinen Vorstellungen. Installieren auf jedem Fall das Programm "buffer".
Boote dan den anderen Server mittels einer rescue disk. Da bietet sich suse an, da da schon alle wichtigen Programme vorhanden sind. Wie ssh, dass du für den Clonprozess brauchst. KOnfiguriere die Netzwerkkarte auf dem neuen Rechner mit ifconfig. Kopiere dann via scp oder floppy das Programm buffer (/usr/bin/buffer) auf den neuen Rechner. Dann der magische Befehl , der die Platten 1 zu 1 kopiert.

Bsp:
Beide Server müssen nat. das Netzwerk konfiguriert haben.
ssh muss vorhanden sein.
buffer muss vorhanden sein.
/dev/hda soll geklont werden.

Gib dann auf dem neunen Server dieses Kommando ein.

( scp root@server1 dd if=/dev/hda bs=1M ) | buffer > /dev/hda
Ich klone also über scp die ganze PLatte /dev/hda.
Nachdem die BLock IO nicht sehr gross ist. Kann ich das schon auf 4 Server parallellisieren. ISt sicher die einfachste Methode eine Disk übers Netzwerk zu klonen.


Cu.

Fhmer
Vielen Dank für die Anregung, sieht sehr interessant aus.
Woher aber buffer saugen, google hilft mir nicht wirklich weiter.

thx
____________________________________
Linux is like a wigwam:
No windows, no Gates, Apache inside.
Dumdideldum ist offline   Mit Zitat antworten
Alt 05.10.2003, 14:10   #13
frankenheimer
Senior Member
 
Registriert seit: 09.05.2003
Alter: 52
Beiträge: 101


Standard Clonen !

Sorry, aber der richtige Befehl heisst natürlich:
( ssh root@server1 dd if=/dev/hda bs=1M ) | buffer > /dev/hda
Mit scp kopierst du ja nur, sorry.
Buffer ist ein Standardpaket.
Auf debian: apt-get install buffer
Auf suse etc: yast2 --install buffer.


Cu.
Fhmer
frankenheimer ist offline   Mit Zitat antworten
Alt 05.10.2003, 14:49   #14
spunz
Super-Moderator
 
Registriert seit: 22.03.2000
Beiträge: 9.666


spunz eine Nachricht über ICQ schicken
Standard

buffer klingt interessant, werd ich mal probieren

das ganze geht mit netcat auch recht einfach, ich verwende dafür eine knoppix cd oder ne selbergebastelte debian boot cd mit eigenen modulen:

root@host1# dd if=/dev/hda | netcat IP_von_host2 1337
root@host2# netcat -p -l 1337 | dd of=/dev/hda
spunz ist offline   Mit Zitat antworten
Alt 05.10.2003, 15:34   #15
Dumdideldum
Inventar
 
Registriert seit: 01.08.2001
Alter: 47
Beiträge: 1.508


Standard Re: Clonen !

Zitat:
Original geschrieben von frankenheimer
Sorry, aber der richtige Befehl heisst natürlich:
( ssh root@server1 dd if=/dev/hda bs=1M ) | buffer > /dev/hda
Mit scp kopierst du ja nur, sorry.
Buffer ist ein Standardpaket.
Auf debian: apt-get install buffer
Auf suse etc: yast2 --install buffer.


Cu.
Fhmer
Und damit ist es auch möglich, eine Festplatte auf eine andere mit unterschiedlicher Grösse zu kopieren ?

Die HD, auf die kopiert werden soll ist ein bissal grösser, als die HD, von der kopiert werden soll.

tia
____________________________________
Linux is like a wigwam:
No windows, no Gates, Apache inside.
Dumdideldum ist offline   Mit Zitat antworten
Alt 05.10.2003, 23:06   #16
frankenheimer
Senior Member
 
Registriert seit: 09.05.2003
Alter: 52
Beiträge: 101


Standard Ja , natürlich !

Der Rest der Platte bleibt unpartitioniert und ist als free markiert. Das ist zwar die russische, aber schnellste Art, Platten übers Netz zu klonen. Mit dem Hilfprogramm buffer bist auf jedem Fall schneller.

Cu.

Fhmer
frankenheimer ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 00:21 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag