In-Place Update

Ein Inplace Update ist eine "Besondere" Form einer "SameOrg-Migration". Auch hier muss mit dem ADC zuerst die Information von Exchange 5.5 in das Active Directory überführt werden, ehe Sie dann den Einzogen oder alle Server migrieren können. (Siehe auch SameOrg Migration)

Angeblich das einfachste von Welt: unser Exchange 5.5 Server auf Basis von Windows NT 4.0 muss auf der gleichen Hardware auf Windows 2000 mit Exchange 2000 aufgerüstet werden. Folgende Schritte sind dabei durchzuführen:

Die Vorteile

Wenn alles glatt geht, dann können Sie von folgenden Vorteilen profitieren:

  • kein extra Server
  • keine Umstellung auf den Clients
  • keine lange Migrationsphase oder Parallelbetrieb
  • komplette Übernahme aller Daten, Rechte etc
  • WENN alles glatt geht, dann ist die Umstellung in wenigen Stunden erfolgt.

Die Nachteile und Risiken

Was nicht verschwiegen werden sollte:

  • Längere Downtime, da das Update auf Windows 2000 und Exchange 2000 Zeit bedarf, in der keine Nachrichten übertragen werden und kein Zugriff der Anwender möglich ist.
  • Es gibt keinen Weg zurück. Nach jedem der einzelnen Schritte kann eine Pause oder Unterbrechung eingefügt werden, aber es gibt kein Zurück  eines Schrittes
  • Updates sind mir immer suspekt und Risiko behaftet
  • Risiken durch Fehler beim Update
  • Inkompatible Software (z.B. Virenscanner etc.), die das Update nicht überleben oder sogar stören.
  • Eingeschränkte Möglichkeiten bei der Veränderung des Systems, z.B. Partitionierung der Festplatten.

Update Wege

Andere Inplace-Updatepfad als die hier beschriebenen Updates sind nicht möglich. Insbesondere ist es nicht möglich von Exchange 5.5 direkt auf Exchange 2003 zu migrieren. Auch ein Inplace-Update auf Exchange 2007 ist generell nicht möglich, da hierbei sowohl Exchange als auch das Betriebssystem auf 64bit umgesetzt werden müssen. Dies geht nur durch eine "Swing"-Migration

Exchange 4.x, 5.x

Ein Update der Exchange Versionen 4.x bis 5.5 ist problemlos möglich.

Exchange 5.5 - > 2000

Das Inplace Update von Exchange 5.5 nach Exchange 2000 ist eine besondere Form der SameOrg Migration. Es müssen dabei alle Schritte dieser Migrationsweise durchgeführt werden.

  • Update Exchange 4.0 5.0 5.5 auf Exchange 5.5. SP4
    Dazu ist auf der Exchange 2000 extra ein Exchange 5.5. drauf, um auch die bestehenden älteren Exchange Server hochziehen zu können. Das aktuelle SP4 gibt es bei www.Microsoft.com/exchange.
  • Update Windows NT4 auf Windows 2000
    Wenn es ein primärer Domaincontroller (PDC) ist, dann ist dies gut
    Wenn es Backupdomaincontroller ist, dann müssen sie ihn vorher zum PDC machen oder ihren PDC erst auf W2K bringen
    Wenn es Mitgliedsserverserver ist, bleibt alles wir gehabt
    Bitte vorher alle Punkte zum W2K Update prüfen (Bios, Treiber, Fremdsoftware etc.)
  • Update Windows 2000 auf SP1 oder neuer
  • Installation Exchange 2000 als "In-Place Update"

Exchange 2000 - > 2003

Hier ist ein einfaches Setup in der Regel ausreichend, um die Version zu aktualisieren. Achten Sie aber darauf, dass sie die folgende Riehenfolge einhalten:

sie zuerst Exchange aktualisieren und dann erst das Betriebssystem auf Windows 2003 anheben. Exchange 2000 kann nicht auf Windows 2003 arbeiten. Nach der Aktualisierung des Betriebssystems sollten Sie eine Reparatur

  • Windows 2000 Service Pack
    Stellen Sie sicher, dass das aktuelle Windows Service pack installiert ist.
  • Update Exchange 2000 -.> Exchange 2003
    Exchange 2000 kann nicht auf Windows 2003 ausgeführt werden. Daher dürfen Sie das Betriebssystem nicht zuerst aktualisieren. Nach dem Update sollten Sie das aktuelle Exchange Service pack installieren.
  • Update Windows 2000 -> Windows 2003
    Wenn Sie mögen, können Sie dann das Betriebssystem aktualisieren. Dies ist z.B. erforderlich, um ActiveSync oder RPC over HTTP zu nutzen
  • Exchange 2003 "Reparaturinstallation"
    Erst durch diesen Schritt korrigiert das Exchange Setup seine Installation. Bei der vorherigen Installation auf Windows 2000 ist es von einem IIS5 ausgegangen und hat daher einige Einstellungen im Kompatibilitätsmodus durchgeführt. Nun kann es erst erkennen, dass mittlerweile ein IIS6 vorhanden ist.

Tipps aus der Praxis

Exchange 2000 kann eine konsistente PRIV.EDB und PUB.EDB einfach so Updaten, d.h. sie können auch einfach ihren Exchange 5.5 Server "sauber" herunterfahren (und mit ESEUTIL /MH lw:\pfad\priv.edb prüfen dass die DB "konsistent" ist) und die Datenbank wegsichern und später dem frisch installierten Exchange 2000 Server "unterschieben". Die Schritt sind im einzelnen

  • Exchange 5.5. Update auf Service Pack 4
  • Exchange Datenbanken ONLINE sichern oder mit ESEFILE prüfen (-1018 Fehler)
  • Exchange 5.5 Dienste herunterfahren
  • Konsistenten Status prüfen
    ESEUTIL /MH lw:\pfad\priv.edb
    ESEUTIL /MH lw:\pfad\pup.edb
  • EDB-Dateien wegsichern
  • Exchange 5.5 deinstallieren oder Server komplett neu installieren
    ACHTUNG: Servername und Dienstkonto muss IDENTISCH sein
    ACHTUNG: Name der Exchange Organisation muss identisch sein
    ACHTUNG: Name der Administrativen Gruppe muss gleich sein
  • Exchange 2000 beenden.

Aufgrund der möglichen Probleme mit Administrative Group und Name der Organisation und Domäne ist dieser Weg für "Single Server" in einer Site nicht einfach möglich und eignet sich daher eher für Sites mit mehreren Servern.

Bewertung

Alles in allem habe ich diese Migration noch nie so machen müssen und ich wehre mich auch mit Händen und Füßen dagegen. Wenn ich mir vorstelle, welche Leistungen Exchange 2000 mit dem Webstoragesystem erbringen kann, dann wird ein Server, der vielleicht ein Jahr alt ist, vielleicht nicht die optimale Plattform sein. Der alte Server kann ja immer noch Server für Connectoren bleiben oder als Firewall oder Proxy für den Internetzugang, Mail Relay und Virenscanner dienen.

Weitere Links

  • MSNewsletter: In-Place-Aktualisierung von Microsoft Exchange Server 5.5 auf Microsoft Exchange 2000 Server
    In diesem Dokument wird die In-Place-Aktualisierung von Exchange Server 5.5 auf Exchange 2000 Server in einer Umgebung mit einem einzelnen Server und einem einzelnen Standort erläutert. Am Ende dieses Dokuments sind Sie in der Lage, einen funktionsfähigen Exchange 2000 Server bereitzustellen, an dem sich Benutzer anmelden und E-Mails an andere Benutzer auf dem gleichen Server senden können. http://go.Microsoft.com/?linkid=101657