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?
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.
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
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.
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 sich ein Tool wie die Backup Exec System Recovery Server Edition von Symantec ansehen. Es sollte den Übergang zwischen der unterschiedlichen Hardware behandeln.
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.
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:
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
quelle
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.
quelle
Sie können sich ein Tool wie die Backup Exec System Recovery Server Edition von Symantec ansehen. Es sollte den Übergang zwischen der unterschiedlichen Hardware behandeln.
http://www.symantec.com/business/backup-exec-system-recovery-server-edition
quelle
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:
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.
quelle