So migrieren Sie einen Server am besten auf neue Hardware

7

Ich bereite mich darauf vor, einen Server von alter Hardware auf neue Hardware zu migrieren. Ich denke daran, eine P2P-Migration durchzuführen, anstatt Datenbanken neu zu erstellen, neu zu installieren und zu migrieren. Die Server sind Dell 2950s mit Hardware-RAID unter Windows.

Zu den Optionen gehören: Verwenden einer Softwarelösung wie Platespin oder Aufheben des Spiegels auf dem vorhandenen Server und Spiegeln des Laufwerks auf den neuen Server. Erstellen Sie dann den Spiegel auf dem neuen Server erneut, sodass beide darin enthaltenen Laufwerke neue Laufwerke sind. Die gesamte Hardware wird ähnlich sein, obwohl die Ziele drei Jahre neuer sein werden.

Worte der Weisheit? Warnungen? Softwarevorschläge?

Laura Thomas
quelle

Antworten:

3

Ich mache das oft mit StorageCraft ShadowProtect IT Edition. Sie können alle Treiber für das neue System laden, bevor Sie es starten.

Manchmal hatte ich Glück, die Speichertreiber vor der Migration zu installieren und dann von dort fortzufahren.


quelle
7

Ich werde eine nasse Decke mit meiner Antwort sein. Wenn Sie die Maschinen neu bauen können, würde dies Ihrer Meinung nach die stabilste Umgebung mit "bekannter Menge" bieten. Wenn die Anwendungen nicht so viel Zeit verlieren, dass eine "Migration" zu einem Nettogewinn wird, würde ich denken, dass die Zeit, die für die ordnungsgemäße Funktion der Migrationslösung aufgewendet wird, die Zeit für die manuelle Neuerstellung in den Schatten stellen könnte (und außerdem) Es ist wahrscheinlich keine schlechte Idee, dies als Gelegenheit zu nutzen, um die Dokumentation der Konfiguration dieser Servercomputer zu erstellen oder zu aktualisieren.

Meiner Meinung nach bedeutet die Migration einer 3-jährigen Windows-Installation die Migration vieler alter Hotfix-Deinstallationsdateien, potenziell Mülldateien und Registrierungsinformationen sowie eine allgemeine "Cruftiness". Wenn Sie diese Maschinen nicht wirklich sauber gehalten haben, wird wahrscheinlich ein Teil dieser Kruft migrieren.

OTOH, wenn Sie eine besonders heikle Anwendung haben und dies eine "bekannte Arbeitsumgebung" ist, die stark optimiert wurde, können Sie einen Nettogewinn bei der Migration sehen. Ich würde Devil's Advocate spielen und sagen, dass all diese Optimierungen dokumentiert und reproduzierbar sein sollten. > lächeln <

Ich denke, es kommt darauf an, wie schmerzhaft es ist, die Anwendungen neu zu erstellen und die Daten zu übertragen. Das Betriebssystem und die Treiber sollten einfach und kein Problem sein.

Evan Anderson
quelle
Tatsächlich hatten die beiden fraglichen Maschinen gerade die Neuerstellungen der Anwendung durchgeführt und vor ungefähr 8 Monaten dokumentiert. Ich würde nichts tun, wenn ihre Hardware nicht wieder gemietet würde. Ich würde also wirklich lieber NICHT neu erstellen, zumal theoretisch der Anbieter die Neuinstallation durchführen muss, da er uns die Medien nicht zur Verfügung stellt.
Laura Thomas
Klingt so, als wäre ein Kommentar ziemlich irrelevant, da diese Computer nicht auf 3 Jahren Windows-Patches usw. sitzen. Wenn die PERC-Treiber der älteren 2950 auf den neuen 2950 booten, würde ich mich für die Break Mirror / Remirror-Strategie entscheiden . Ob dies funktioniert oder nicht, hängt von den spezifischen PERCs ab, die Sie haben.
Evan Anderson
3

Nach meiner Erfahrung war das einzige Mal, dass ich ein Image von einem Server erstellen / sichern und das Image wieder ablegen würde, auf derselben Hardware. Ich habe das RAID auf der Box (Dell 2850) neu konfiguriert, als ich neue Festplatten hinzugefügt habe. Die Lösung, die ich verwendete, war Acronis True Image mit der Universal Restore-Funktion für den Fall, dass ich die Box auf unterschiedlicher Hardware wiederherstellen musste. Acronis ist ein gutes Produkt und hat mir die Flexibilität gegeben, die Festplatten nach Belieben zu partitionieren / zu formatieren und das Image dann in die gerade erstellte Größe zu bringen. Vor diesem Hintergrund würde ich aus folgenden Gründen empfehlen, den Server von Grund auf neu zu erstellen:

  • Bekanntermaßen gute Betriebssysteminstallation.
  • Wenn ein Win OS installiert wird, erhalten Sie eine saubere Registrierungsstruktur
  • Aktuelle BIOS- und Gerätetreiber

Eines der anderen Probleme, die ich beim Wechsel von alter Hardware sehe, ist, dass beim Umzug eines Windows-Betriebssystems die Gerätetreiber unterschiedlich sind, Chipsätze, RAID-Controller, Prozessoren, Netzwerkkarten usw. Durch einen sauberen Build werden Ärger und Müll vermieden zurückgelassen, wenn Sie das alte System auf die neue Hardware portiert haben

TechGuyTJ
quelle
1

Dies klingt nach einer hervorragenden Zeit, um Ihre Sicherungs- und Wiederherstellungsverfahren und -praktiken zu testen. ;-);

Sofern diese Box keine 100% perfekte Betriebszeit erfordert, würde ich die neue Box mit der neuesten vollständigen Sicherung (Sie führen regelmäßige Sicherungen durch, oder?) Ihrer vorhandenen Box wiederherstellen. Ich würde wahrscheinlich einen Testlauf durchführen und möglicherweise eine etwas veraltete Sicherung verwenden. Sobald ich sicher war, dass alles in Ordnung ist, würde ich eine aktuelle (aktuelle) Sicherung erhalten und diese in der neuen Box wiederherstellen.

Christopher Cashell
quelle
Leider funktioniert BareMetal ohne Wiederherstellung nicht, da dies nicht funktioniert, da das Betriebssystem nicht wieder heruntergefahren werden kann. Daher müsste ich trotzdem einen Windows-Build durchführen.
Laura Thomas
0

Sie können ein Backup von einem Server auf eine neue Dose legen, aber wie bereits erwähnt, fallen Hardwaretreiber aus und verursachen Probleme. Der Weg dazu ist:

  • Führen Sie eine Systemstatussicherung mit der integrierten Software auf der Festplatte durch
  • Sichern Sie den gesamten Server auf Band
  • Führen Sie eine Neuinstallation von Windows auf der neuen Hardware durch, und geben Sie dem Server den gleichen Namen
  • Installieren Sie die Sicherungssoftware (wahrscheinlich an einem anderen Speicherort als normal, damit die Wiederherstellung sie nicht überschreibt).
  • Stellen Sie den Server wieder her, starten Sie ihn nicht neu
  • Stellen Sie die Systemstatussicherung von der Festplattenkopie wieder her
  • Legen Sie Windows CD / DVD und starten Sie neu. Wenn es hochkommt, booten Sie von CD
  • (Drücken Sie F6, um bei Bedarf RAID-Treiber hinzuzufügen.)
  • Wechseln Sie in den Reparaturmodus und führen Sie eine Reparaturinstallation durch. Dadurch werden die Hardwareeinstellungen weggeblasen und die Treiber für die Hardware neu installiert

Möglicherweise müssen Sie danach die Wiederherstellung des Systemstatus wiederholen. Sie verwenden denselben Namen, da einige Sicherungsprogramme (ich sehe Sie an, Arcserve) die Sicherung nicht unter einem anderen Namen wiederherstellen (stattdessen wird versucht, über das Netzwerk zu gehen). Sie verwenden die integrierte Sicherung, da Patches dazu führen können, dass das Sicherungsprogramm eines Drittanbieters den Systemstatus nicht ordnungsgemäß wiederherstellen kann.

Danach können Sie immer noch Schwierigkeiten haben, wie zum Beispiel seltsame Treiberprobleme. Und Datenbankserver sind schrecklich, wenn die Protokolle vor der Sicherung nicht vollständig festgeschrieben wurden. Möglicherweise müssen Sie es einige Male testen. Dies funktioniert unter Windows 2000 und 2003, und die Reihenfolge, in der Sie den Systemstatus und den Reparaturmodus installieren, kann zwischen 2000 und 2003 unterschiedlich sein und hängt auch vom Service Pack-Level ab.

Marty
quelle