Es gibt mindestens drei verschiedene Möglichkeiten, dies zu tun.
1 Skript-Setups.
Diese Option ist vor allem in großen Unternehmen mit angemessener Dokumentation nützlich und wird wahrscheinlich zu Setups mit PXE-Booten und Marionetten- oder ähnlichen Setups erweitert.
Grundsätzlich wiederholen Sie die gleichen Schritte, die Sie zum Konfigurieren von Server A auf Server B verwendet haben.
Dies funktioniert sehr gut, wenn Ihr Setup groß genug ist (z. B. Sie betreiben 100 Server und möchten Server 101 hochfahren. PXE-Boot, sagen Sie Ihrer Puppenkonfiguration, dass es sich um einen Server des Typs $ handeln muss, und kommt eine Stunde später zurück.) Fertig !).
Viel Arbeit zum Einrichten, aber danach perfekt. Und mit all der Setup-Arbeit lohnt es sich wahrscheinlich nicht, einmal ein Setup zu kopieren.
2 Dateisystemkopie.
Sie können alle Dateien von Server A auf Server B kopieren, wobei ihre Rechte und Benutzer erhalten bleiben. rsync
ist wahrscheinlich das beste Werkzeug dafür.
Dazu möchten Sie den Zielserver mit einem ähnlichen Setup vorbereiten (zB Partitions-Setup kopieren) und dann die meisten Dateien rsync rsync. Der schwierige Teil hier ist, dass Sie einige Dateien nicht rsync (z. B. skip / proc und / dev) wollen und dass Sie etwas benötigen, um die rsync-Dateien auf Server B zu erhalten.
Zum Schluss möchten Sie wahrscheinlich Server B von einer anderen Festplatte booten oder ILO / DRAC / .. verwenden, um von einem LiveCD-ISO-Image auf Ihrem Desktop zu booten und die Festplatte leer zu lassen, um die rsync-Dateien zu empfangen.
3 CD kopieren.
Dies unterscheidet sich vom Kopieren des Dateisystems. Es ist viel einfacher und wahrscheinlich viel schneller, aber der Zugriff auf die Festplatte (z. B. mit dd) ignoriert alle Änderungen des Dateisystems. Das bedeutet, dass Sie ein laufendes Dateisystem wirklich nicht kopieren möchten.
Damit Sie dies leichter verstehen, stellen Sie ein Buch vor. Dieses Buch hat einen Index und vier Geschichten. Der Rest des Buches ist leer und dies ist auch gut im Buchverzeichnis angegeben.
Jetzt beginnen wir mit dem Kopieren. Wir kopieren den Index. Wir kopieren Story 1, wir kopieren ...
** kurz halten, ich
möchte hier eine neue Story hinzufügen und den Index ändern. ** Wir kopieren Stopry 2, 3, 4 und 5 ...
Wir haben jetzt ein Buch mit einem Index mit vier Geschichten (nicht fünf, da wir das vor dem Schreiben von Geschichte 5 kopiert haben, und fünf Geschichten) ... ein korruptes Buch.
Etwas Ähnliches kann (und wird passieren), wenn Sie einen unvollständigen Festplattenzugriff zum Kopieren eines laufenden Systems verwenden. Vergewissern Sie sich daher vor der Verwendung einer Raw-Diskette, dass das Betriebssystem offline ist. Starten Sie entweder etwas anderes (z. B. von einer zweiten Festplatte, von einer lokalen CD oder über das Netzwerk (PXE, DRAC, ...) und kopieren Sie dann.
Details dazu finden Sie bereits in [su] in zahlreichen Beiträgen.