Migrationsübungen mit VMs

Vielleicht stehen Sie auch vor ihrer vielleicht ersten Migration eines Exchange Servers. Wenn Sie die Zeit haben, dann sollten Sie diese erste Migration natürlich nicht bei ihrem Kunden durchführen, sondern z.B. in einem Testfeld. Da auch heute PCs mit 2 Gigabyte schon fast bei jedem Administrator unter dem Tisch stehen und Produkte wie VMware Server oder VirtualPC kostenfrei sind und selbst die Vollversion von VMware Workstation keine allzu tiefen Löcher in die Taschen reißt, sollten Sie vielleicht die erste Migration in einer virtuellen Umgebung durchführen.

Mit der Funktion der "Snapshots" bei VMware Workstation können Sie sogar zu jedem Zeitpunkt einen Stand "einfrieren" und so bei Fragen immer mal wieder starten und eine Situation nach stellen bzw. vergleichen, ob die Installation beim Kunden noch dem "Standard" entspricht.

Ich habe hier zwei Migrationsszenarien von Exchange 5.5 bis Exchange 2007 zusammengestellt, die so schon durchgeführt wurden.

  • Swing Server
    Die erste Migration beschreibt die Umstellung von Exchange 5.5 über Exchange 2003 nach Exchange 2007 über ein "Swing" der Postfächer auf den jeweils anderen Server
  • Inplace
    Dies Migration nutzt die Fähigkeit, Exchange 5.5 nach Exchange 2000 (nicht 2003 !) über ein Inplace Update zu aktualisieren und dann nach Exchange 2007 über einen "Swing" zu migrieren".

Voraussetzungen

Alle Installationen können problemlos mit Windows und Exchange Evaluierungsversionen durchgeführt werden. Sie benötigen

  • Host-PC
    Ein Rechner mit flotter Festplatte und viel Speicher, um bis zu drei virtuelle Systeme zu betreiben
  • VMware Workstation
    Alternativ tut es auch VMware Server oder VirtualPC (Beide kostenfrei)
  • Windows 2000 CD mit SP4
    Exchange 5.5 kann nicht auf Windows 2003 installiert werden. für ein Inplace Update
  • Windows 2003 CD mit SP1
    Exchange 2007 benötigt Windows 2003 SP1 zur Installation und als GC
  • Exchange 5.5 mit SP4
  • Exchange 2000 mit SP 3
  • Exchange 2003 Eval + SP2
  • Exchange 2007 Eval (32bit)
    Für den Einsatz in TestUmgebungen und speziell in virtuellen Maschinen ist die 32bit Version vorzuziehen.

Und dann brauchen Sie eben noch ein bisschen Zeit

Testfeld 1: Swing-Swing

Die erste Umgebung zeigt den zeitlichen Ablauf einer normalen Migration von Exchange 5.5 über Exchange 2003 auf Exchange 2007.

Testmigration 

Zuerst wird ein Windows 2003 Domaincontroller installiert, der auch DNS und WINS bereit stellt.

In diesen Forest wird ein Windows 2000 Server installiert, auf dem noch Exchange 5.5 installiert werden kann.

Legen Sie dann einfach ein paar Benutzer und Gruppen im Active Directory an und ein paar Postfächer und Verteiler in Exchange 5.5. Diese Konfiguration sollten Sie z.B. per Schnappschuss oder Kopie einfach einmal sichern

Der erste Schritt ist dann die Einrichtung des ADC und der Abgleich der beiden Verzeichnisse.

Erst dann dann auf dem Domain Controller auch Exchange 2000 oder 2003 installiert werden. Wenn ihr System genug Speicher hat, könnten Sie dazu auch eine dritte VM installieren.

Dann geht es in der Migration weiter mit dem umzug der Postfächer, Ordner und Connectoren. Ist all dies umgezogen, kann zuerst Exchange 5.5 und dann der ADC deinstalliert werden.

Dann kann die Organisation "native" geschaltet werden und es ist ein guter Zeitpunkt, eine Kopie dieser VM anzufertigen.

Jetzt kann ein Windows 2003 Server in den Forrest integriert werden, auf dem dann Exchange 2007 installiert wird um die Migration von Exchange 2000 nach Exchange 2003 durchzuführen.

Testfeld 2: Inplace-Swing

Testmigration Inplace

Virtuelle Maschinen können auch eine "Inplace"-Migration abbilden. Hierzu ist eine VM weniger erforderlich. Allerdings ist der Weg etwas aufwändiger da Exchange 5.5 und 2000 nicht auf Windows 2003 installiert werden kann

Zuerst wird daher ein Windows 2000 DC als DNS/WINS Server und Domaincontroller installiert. Auf diesem System wird auch Exchange 5.5. mit ein paar Testbenutzern installiert.

Der nächste Schritt ist auch hier erst die Einrichtung des ADC zum Abgleich der beiden Verzeichnissen. Allerdings müssen wir hier Exchange 5.5 umstellen, da der Port 389 schon vom Active Directory belegt wird.

Nach dem Abgleich können wir Exchange 5.5 auf Exchange 2000 in einem Inplace Update hochrüsten.

Um später Exchange 2007 zu installieren benötigen wir aber Windows 2003 SP1 als DC, was aber nicht mit Exchange 2000 kompatibel ist. Also ist noch ein Inplace Update auf Exchange 2003 erforderlich, ehe der Domain Controller dann durch ein Inplace Update auf Windows 2003 aktualisiert wird.

Erst dann kann in einer zweiten virtuellen Maschine ein Exchange 2007 Server in die bestehenden Organisation installiert werden und die Migration kann weiter gehen.

Weitere Links