
Ich habe noch keine Erfahrung mit RAID, also haben Sie bitte Geduld mit mir.
Ich habe 2 Server, beide mit identischer Hardware, aber auf einem läuft Windows Server 2003, auf dem anderen CentOS.
Ich muss jetzt einen Klon des Windows-Servers auf der Maschine erstellen, auf der CentOS lief.
Meine Frage lautet also: Kann ich den laufenden Windows-Server einfach herunterfahren, eine der Festplatten im RAID-Array herausziehen, sie durch eines der Laufwerke der alten CentOS-Maschine ersetzen und die Festplatte des Windows-Servers in die alte CentOS-Maschine einbauen?
Was ich binhoffenpassieren würde, ist, dass ich das RAID-Array auf der alten CentOS-Maschine von der Windows-Festplatte aus neu erstellen und so über meine geklonte Maschine verfügen könnte.
Ist das sinnvoll? Würde es funktionieren?
Antwort1
Das habe ich schon einmal gemacht. Es sollte problemlos funktionieren, solange Sie ein RAID1 haben. Bevor Sie den obigen Vorgang durchführen:
- Löschen Sie das CentOS RAID-Set
- Booten Sie die CentOS-Maschine zunächst NUR mit der Windows-Festplatte, importieren Sie das RAID-Set und fügen Sie dann das CentOS-Laufwerk zur erneuten Spiegelung wieder hinzu.
Antwort2
Wenn sich die Datenträger im Stripe-Modus befinden:
Vergessen Sie das TauscheneinsFestplatte auf einmal.
(Nicht, dass ich einen vernünftigen Grund dafür sehe, warum irgendjemand Stripe auf einem Server verwenden sollte, aber der Vollständigkeit halber.)
Angenommen, Ihre Festplatten sind eineSpiegel(Wenn Sie nicht wissen, was das ist, lesen Siedieser Beitrag auf dieser SiteEs erklärt, was die RAID-Level sind).
Wenn es sich um Hardware-RAID handelt:
Sie haben geschrieben both identical hardware
, aber überprüfen Sie noch einmal, ob die RAID-Karten vom gleichen Hersteller sind. Die meisten (alle?) scheinen ihre RAID-Konfiguration auf dem Laufwerk zu speichern. Das heißt, Sie können ein Laufwerk austauschen und ein anderes einsetzenleerLaufwerk. Dann neu erstellen/klonen.
Wenn sie nicht gleich sind, wird es ein Glücksspiel. Dieselbe Marke, aber nie das gleiche Modell, ist wahrscheinlich in Ordnung. Eine andere Marke könnte eine Herausforderung sein.
Wenn es sich um ein gefälschtes Software-RAID handelt
(IRSSI, Intel Fake RAID usw.), dann stellen Sie sicher, dass die Motherboards gleich sind. Auch das haben Sie geschrieben both identical hardware
, aber überprüfen Sie es. Hier spielen unterschiedliche Motherboards, Chipsätze und möglicherweise BIOS/UEFI-Versionen eine Rolle.
Ich habe hier nicht viel Erfahrung, aber allgemein wird davon abgeraten. Verwenden Sie entweder einfaches Software-RAID oder Hardware-RAID. Mir ist klar, dass dies im Widerspruch zu Ihrer Notwendigkeit steht, einen Klon des Windows-Servers zu erstellen, aber wenn Sie einen zweiten Server einrichten, ist es jetzt eine gute Idee, dies zu tun.richtig.
Wenn es sich um einen normalen Software-RAID handelt:
(LVM?) Ich habe das unter Windows nie verwendet. Befolgen Sie am besten den Rat von @MikeB.
Wenn die Festplatten weder im Stripe noch im Mirror sind:
Sie müssen entweder eine Art Backup- und Wiederherstellungssoftware verwenden. Oder erstellen Sie eine Festplatte nach der anderen neu, indem Sie eine aktive Festplatte aus dem Originalserver ziehen und durch eine saubere Festplatte ersetzen. Machen Sie das dann für alle Festplatten außer einer.
Beachten Sie, dass ich mich dabei nicht wohl fühlen würde. Insbesondere, wenn der ursprüngliche Server große Festplatten in RAID5 verwendet.
Egal was Sie tun:
- Stellen Sie sicher, dass Sie über ein aktuelles Backup verfügen.
- Wenn ich Punkt 1 im Blink-Tag wiederholen könnte, würde er hierher gehören. Wirklich.
- Testen Sie dieses Backup tatsächlich.
- Wenn Sie den Server klonen und es sich nicht um einen Domänencontroller handelt, informieren Sie sich über mögliche Probleme miteinzigartigBezeichner in der Windows-Domäne. (Die nicht eindeutig sind, wenn Sie ein Laufwerk klonen).