Eine Möglichkeit von Exchange 2003 auf Exchange 2010 zu migrieren stellt die sogenannte „IntraOrg- Migration“ dar. Hier wird der neue Exchange Server 2010 in die bestehende Exchange 2003 Organisation installiert, wobei Postfächer, öffentliche Ordner etc. repliziert bzw. verschoben werden. Diese Art von Migration wird in diesem Dokument beschrieben, zudem werden erweiterte Konfigurationen bzgl. der Exchange Server 2010 Implementierung behandelt.
Voraussetzungen Exchange 2003
Exchange 2003 Servicepack 2
Exchange 2003 muss sich im Einheitlichen Modus befinden Gesamtstrukturfunktionsebene des Active-Directory muss mindestens Windows Server 2003
Demnach ist die Voraussetzung, dass auf allen Domänencontrollern mindestens Windows Server 2003 installiert ist
Konto mit dem Exchange 2010 Installation stattfindet wird automatisch als Mitglied der Rollengruppe Organisationsverwaltung hinzugefügt
Schemamaster Mindestens Windows Server 2003 SP1 (32/64bit)
Globaler Katalog Mindestens ein Server pro Standort & mindestens
Windows Server 2003 SP2 (32/64bit)
AD-Gesamtstruktur Mindestens Betriebsmodus Windows Server 2003
Domänencontroller (allgemein) Mindestens Windows Server 2003 SP2
Vorbereitungen Exchange 2003
Änderung des Exchange 2003 Betriebsmodus
Deaktivierung der Link-State Funktionalität
Werden mehrere Routinggruppen im Unternehmen eingesetzt, so muss die Link-State Funktion von Exchange 2003 nach der Installation von Exchange 2010 auf dem Exchange Server 2003 deaktiviert werden. In Exchange 2003 berechnen die Verbindungsinformationen den kompletten Weg der E-Mail voraus, um die Zustellung dieser sicherzustellen.
http://technet.microsoft.com/en-us/library/aa996728.aspx
Geben Sie danach folgende Befehle ein, um die erforderlichen Dienste neu zu starten:
Net stop SMTPSVC && net start SMTPSVC
Net stop RESvc && net start RESvc
Net stop MSExchangeMTA && net start MSExchangeMTA
Anpassung von Exchange Active-Sync
Damit Exchange Active-Sync weiterhin funktioniert muss die integrierte Windows-Authentifizierung im virtuellen Verzeichnis Microsoft-Server-ActiveSync aktiviert werden http://support.microsoft.com/?kbid=937031
Vorbereitungen Exchange 2010
Erforderlicher Rollendienste und Features
Als erstes sollte NetFramwork 3.5 installiert werden, dies sollten sie über den Server Manager erledigen
Starten Sie hierzu die Powershell und geben Befehle nacheinander ein (danach muss der Server neugestartet werden):
Add-WindowsFeature NET-Framework-Features,NET-HTTP-Activation,RPC-over-HTTP-proxy,RSAT-Clustering,Web-Mgmt-Console,WAS-Process-Model,Web-Asp-Net,Web-Basic-Auth,Web-Client-Auth,Web-Digest-Auth,Web-Dir-Browsing,Web-Dyn-Compression,Web-Http-Errors,Web-Http-Logging,Web-Http-Redirect,Web-Http-Tracing,Web-ISAPI-Ext,Web-ISAPI-Filter,Web-Lgcy-Mgmt-Console,Web-Metabase,Web-Net-Ext,Web-Request-Monitor,Web-Server,Web-Static-Content,Web-Windows-Auth,Web-WMI –Restart
Add-WindowsFeature NET-Framework-Core,RSAT-ADDS
.NET.Tcp-Portfreigabedienst
Aktivieren und starten Sie nach dem Neustart des Servers den Dienst .NET.Tcp-Portfreigabedienst
Das Microsoft Office 2010 Filterpack
Laden Sie das „Microsoft Office 2010 Filterpack“ herunter und installieren Sie dieses:
http://www.microsoft.com/en-us/download/details.aspx?id=17062
http://www.microsoft.com/en-us/download/details.aspx?id=26604
Erweiterung des Active-Directory Schemas:
.\setup.com /preparelegacyexchangepermissions
.\setup.com /ps
.\setup.com /preparead
.\setup.com /pd
Exchange 2010 SP3 Installation
Installation per GUI
Unbeaufsichtigte Installation
Starten der Installation von Exchange 2010 SP3 inkl. der Rollen Postfachserver (m), HubTransport Server (h) und ClientAccess-Server (c) unter Angabe des Exchange 2003 Servers zur
Koexistenz. Auch können Sie bei der unbeaufsichtigten Installation den Namen der
Standarddatenbank, den Pfad zur Datenbank, der Transaktionsprotokolle etc. angeben.
<Pfad>setup /r:m,h,c /LegacyRoutingServer:X2K3 /ExternalCASServerDomain https://mail.domain.tld
http://technet.microsoft.com/de-de/library/aa997281.aspx
Exchange 2003 nach der Installation
Nach der Installation von Exchange 2010 SP3 wird im Exchange 2003 System Manager die Administrative Gruppe des neuen Exchange 2010 Servers angezeigt. Starten Sie am besten nach der Installation von Exchange 2010 den Server einmal neu.
Exchange 2010 Konfiguration
Exchange 2010 Sendeconnector
Erstellen Sie auf dem Exchange 2010-Hub-Transport-Server einen neuen SMTP-Sendeconnector. In der Exchange Management Console sehen Sie auch den SMTP-Sendeconnector, der auf dem Exchange 2003
Server existiert.
Nach der Umstellung des MX-Records oder der Einstellungen auf einem Gateway kann der SMTPConnector des Exchange 2003 Servers gelöscht werden. Ab diesem Zeitpunkt kommen alle eingehenden E-Mails über den neuen Exchange 2010-Server.
Exchange 2010 Empfangsconnector
Aktivieren Sie in den Eigenschaften vom Standard Empfangsconnector auf der Registerkarte der Berechtigungsgruppen den Zugriff für Anonyme Benutzer
Set-ReceiveConnector –PermissionGroups „AnonymousUsers, ExchangeUsers, ExchangeServers,
ExchangeLegacyServers“ –Identity „X2K10\Default X2K10“
Outlook Web Access Umleitung
Setzen Sie eine gemischte Umgebung ein, müssen Sie den Clientzugriffservern in Exchange 2010 mitteilen auf welchem Weg die Anwender auf Exchange 2003 zugreifen sollen. Hierbei handelt es sich um eine Umleitung auf einen Exchange 2003-Frontendserver. Erstellen Sie die Umleitung bis alle Anwender auf den Exchange 2010-Postfachserver migriert (umgestellt) worden sind.
Danach können Sie die Adresse von Outlook Web Access auf dem Exchange 2010 Server aufrufen, nach der Anmeldung werden Sie zu Outlook Web Access auf dem Exchange 2003Server umgeleitet
Set-OWAVirtualDirectory –Identity „X2K10\Owa (Default Web Site)“ –Exchange2003Url
„https:/x2k3.domain.tld/exchange“
Recipient Update Service
Der Empfängeraktualisierungsdienst ist nur noch unter Exchange 2003 wichtig. Seit Exchange 2007 wurde dieser Dienst abgeschafft. Der RUS wendet die einzelnen Empfängerrichtlinien auf die Active-DirectoryObjekte an.
Exchange 2003 erstellt während der Installation einen RUS für die Gesamtstruktur und einen RUS für die Domäne in der Sie den Exchange-Server installiert haben.
Der RUS der Domäne kann gelöscht werden und der RUS der Gesamtstruktur kann in den Eigenschaften auf den Exchange 2010-Server umgestellt werden. Diese Umstellung bewirkt eine Deaktivierung auf dem
Exchange 2010-Server
Migrationsschritte
Replikation der Öffentlichen Ordner
Navigieren Sie im Exchange 2003 System Manager zu den Öffentlichen Ordnern und fügen Sie für jeden TopLevel-Ordner in den Eigenschaften auf der Registerkarte Replikation den Öffentlichen Informationsspeicher des Exchange 2010-Servers hinzu.
Haben Sie für alle Öffentliche Ordner den Replikationspartner hinzugefügt, navigieren Sie zum Exchange 2003 Öffentlichen Informationsspeicher und wählen Sie alle Replikate verschieben aus.
Je nach Größe der Öffentlichen Ordner kann dies einige Zeit in Anspruch nehmen, überprüfen Sie ob der Ordner Öffentliche Ordner Instanzen nach Abschluss der Replikation vollkommen leer ist.
Starten Sie ggf. in einem Wartungsfenster den Exchange 2003-Server am nächsten Tag neu und überprüfen Sie danach erneut den Ordner der Öffentlichen Ordner Instanzen.
Migration der Postfächer
Wurden alle Öffentlichen Ordner repliziert können Sie mit der Migration der Postfächer fortfahren
Migration der Postfächer in der EMC
Um die Postfächer mittels Exchange Management Konsole zu verschieben, navigieren Sie in der EMC zu Empfängerkonfiguration, markieren Sie alle Postfächer und wählen Sie Neue lokale Verschiebungsanforderung.
Wählen Sie im darauffolgenden Fenster Durchsuchen und geben Sie die Zielpostfachdatenbank auf dem Exchange 2010 Server an. Schließen Sie anschließend die lokalen Verschiebungsanforderungen ab.
Unter Verschiebungsanforderungen in der EMC bekommen Sie alle Verschiebungsanforderungen und deren temporären Status angezeigt.
Migration der Postfächer in der EMS
Um die Postfächer mit der Exchange Management Shell zu verschieben geben Sie folgende Befehle in die EMS ein:
Get-Mailbox | New-MoveRequest –TargetDatabase <Exchange 2010 Postfachdatenbank>
Verschiebt alle Postfächer zur Zieldatenbank
Get-MoveRequest –ResultSize unlimited
Zeigt alle Verschiebungsanfoderungen an
Get-MoveRequest –MoveStatus completed | Remove-MoveRequest
// Löscht alle abgeschlossenen Verschiebungsanforderungen
Outlook 2010 während der Migration
Outlook 2010 Verbindungsstatus nach Migration der Öffentlichen Ordner
Outlook Meldung nach der Migration des Postfachs per EMC oder EMS
Outlook 2010 Verbindungsstatus nach der Migration des Postfachs
Adressrichtlinien und Adresslisten
Um die Adresslisten, das Globale Adressbuch, das Offline-Adressbuch und die E-Mail Adressrichtlinien vom Exchange 2010 Server verwalten zu können, müssen die verwendeten Filter in diesen Adresslisten und auch der Adressrichtlinie an Exchange 2010 angepasst werden.
Zudem wird der Verteilungsserver für das Offline-Adressbuch auf den Exchange 2010 Server umgestellt.
Clients mit Outlook 2003 verwenden einen öffentlichen Ordner dafür, Outlook 2007 und Outlook 2010 können sich mit dem IIS des Servers verbinden und über diesen Weg das Offline-Adressbuch erhalten.
Umstellung der Adressrichtlinien
Geben Sie zunächst folgenden Befehl in die Exchange Management Shell ein:
Get-EmailAddressPolicy | where { $_.RecipientFilterType –eq „Legacy“ } | ft
name,pri*,*version,recipientfilter
Im nächsten Schritt erfolgt die Anpassung und Umstellung der Adressrichtlinie:
Set-EmailAddressPolicy „Default Policy“ –IncludedRecipients AllRecipients
Überprüfen Sie nach der Umstellung die Eigenschaften der Default Policy mit der Shell:
Get-EmailAddressPolicy | ft name,exchangeversion
Nach der Umstellung können Sie die Adressrichtlinie auf dem Exchange 2003 Server nicht mehr
bearbeiten, folgender Hinweis erscheint:
Umstellung der Adresslisten
In diesem Teil der Migration werden die Adresslisten auf den neuen Exchange Server 2010 umgestellt, wobei nach der Umstellung eine Verwaltung dieser nur noch über die Exchange Management Shell (Powershell) oder über die Exchange Management Console durchgeführt werden kann.
Folgende Adresslisten werden hierbei umgestellt:
- Alle Gruppen
- Alle Benutzer
- Alle Kontakte
- Öffentliche Ordner
Die Adressliste All Rooms (Alle Räume) ist neu und befindet sich schon auf dem aktuellen Stand!
Get-AddressList | fl name,*recipientfilter*,exchangeversion
Anzeigen der Addresslisten mit deren Namen, den Empfängerfiltern und der Exchange Version:
Nun erfolgt die Umstellung der Adresslisten auf die neue Exchange Version bzw. auf den neuen Exchange
Server 2010:
1. Set-AddressList „Alle Benutzer“ –IncludedRecipients MailboxUsers
2. Set-AddressList „Alle Gruppen“ –IncludedRecipients MailGroups
3. Set-AddressList „Alle Kontakte“ –IncludedRecipients MailContacts
4. Set-AddressList „Öffentliche Ordner“ –RecipientFilter { RecipientType –eq ‚PublicFolder‘ }
4a. Set-AddressList „Öffentliche Ordner“ -RecipientFilter { RecipientType -eq „PublicFolder“ } -ForceUpgrade:$True
Nach der Umstellung der Adresslisten wird überprüft, ob die Adresslisten erfolgreich umgestellt worden
sind, dies wird anhand der ExchangeVersion (8.0.535.0) deutlich:
Get-AddressList | fl name,*recipientfilter*,exchangeversion
Umstellung der Globalen Adressliste
Falls der unten stehende Befehl mit Default Global Address List nicht funktioniert setzt die deutsche Bezeichnung ein Gobale Standardadressliste
Set-GlobalAddressList „Globale Standardadressliste“ -RecipientFilter {(Alias -ne $null -and (ObjectClass -eq ‚user‘ -or ObjectClass -eq ‚contact‘ -or ObjectClass -eq ‚msExchSystemMailbox‘ -or ObjectClass -eq ‚msExchDynamicDistributionList‘ -or ObjectClass -eq ‚group‘ -or ObjectClass -eq ‚publicFolder‘))}
Umstellung vom Offline Adressbuch
Das Offline Adressbuch wird momentan noch vom Exchange Server 2003 erzeugt und verwaltet, deshalb muss auch dieses auf den neuen Exchange Server 2010 umgestellt werden
Die Umstellung vom Offline Adressbuch kann entweder mittels Exchange Management Console
oder per Exchange Management Shell erfolgen
Umstellung vom Offline Adressbuch per Exchange Management Console:
Umstellung vom Offline Adressbuch per Exchange Management Shell:
Get-OfflineAddressBook | Move-OfflineAddressBook –Server X2K10
Get-OfflineAddressBook | fl name,exchangeversion
Konfiguration vom Offline Adressbuch
Das Offline Adressbuch wird nach der Umstellung immer noch nur über die Öffentlichen Ordner verteilt.
Setzen Sie in Ihrem Unternehmen auch Outlook
2007 oder Outlook
2010 ein sollten Sie die webbasierte Verteilung des Offline Adressbuchs aktivieren. Setzen Sie in Ihrem Unternehmen nur noch Outlook
2007 oder Outlook
2010 ein, können Sie die Verteilung des Offline Adressbuchs mittels Öffentliche Ordner deaktivieren und nur die webbasierte
Verteilung
aktivieren, somit erfolgt der Zugriff von Outlook 2007 oder Outlook 2010 über den IIS auf das Offline Adressbuch.
Stellen Sie vor zuletzt erwähnter Verteilungskonfiguration sicher, dass keine Anwender mehr mit Outlook
2003 oder früherer Versionen mit dem Exchange Server 2010 eine Verbindung herstellen und Sie eine
reine Outlook 2007 [Outlook 2010 (oder gemischt)] -Umgebung bereitgestellt haben!
Aktivierung der webbasierten Verteilung:
Get-OfflineAddressBook | Set-OfflineAddressBook –VirtualDirectories „X2K10\OAB (Default Web Site)“
Aktivierung der Verteilung mittels Öffentliche Ordner:
Get-OfflineAddressBook | Set-OfflineAddressBook –PublicFolderDistributionEnabled $true
Vorbereitung für die Deinstallation:
Entfernen Routing Gruppen Connectoren
Erfolgt das Versenden und Empfangen nur noch über den Exchange Server 2010, sind alle Anwender auf den neuen Exchange Server 2010 verschoben, die Adressrichtlinien, die Adresslisten und das Offline Adressbuch auf den neuen Exchange Server umgestellt worden, so können im ersten Schritt zum Abschluss der Migration die Routing Gruppen Connectoren entfernt werden.
Get-RoutingGroupConnector | Remove-RoutingGroupConnector
Die Aufgliederung von Verteilergruppen
Mit der Option Server für die Aufgliederung der Verteilerlisten festlegen können Sie angeben, welcher
Exchange Server die Mitglieder einer Gruppe auflöst, um E-Mails an deren Postfach zuzustellen. Diese Einstellung wird auf der Registerkarte Erweitert in den Eigenschaften der Verteilergruppen vorgenommen.
Server für die Aufgliederung der Verteilerlisten per Exchange Management Shell festlegen:
Set-DistributionGroup –ExpansionServer „X2K10“ -Identity „Alle Empfänger“
Löschen der Postfachspeicher und Speichergruppen
Fahren Sie im Idealfall den Exchange Server 2003 einige Tage herunter, um sicherzustellen, dass nicht vielleicht doch irgendetwas vergessen wurde oder der Server weitere Auswirkungen hat. Danach sollten Sie zunächst die Postfachspeicher des Servers löschen, was nur dann möglich ist, wenn keine Postfächer in dessen Speicher liegen! Nach dem Löschen der Postfachspeicher sollten Sie im nächsten Schritte die Speichergruppen löschen. Diese lassen sich wiederum nur löschen, wenn keine Postfachspeicher mehr enthalten sind!
Falls Sie trotz aller Vorbereitungen den Exchange Server per Deinstallation nicht löschen können, navigieren Sie im System Manager zur Administrativen Gruppe und wählen Sie den Exchange Server 2003 aus, den Sie entfernen wollen. Klicken Sie auf den Server mit der rechten Maustaste und wählen Sie
„Löschen“ aus. Nachdem Sie den Server gelöscht haben, sollte dieser nach einiger Zeit nicht mehr im
System Manager angezeigt werden! Dennoch kann es passieren, dass der Exchange Server weiterhin im System Manager angezeigt wird. In diesem Fall können Sie den Exchange Server 2003 mittels „ADSIEDIT“ aus dem Active Directory entfernen.
In einem solchen Fall müssen Sie zunächst ADSI Edit mit „Start/Ausführen/adsiedit.msc“ starten.
Navigieren Sie danach zu „Bekannten Namenskontext auswählen„, wählen Sie „Konfiguration“
(LDAP://domaincontroller.domain.tld/Konfiguration) und bestätigen Sie die Verbindungseinstellungen.
Navigieren Sie danach zum Menüpunkt: „Configuration/Services/Mirosoft Exchange/<Bezeichnung der Organisation>/administrative Groups/<Bezeichnung der administrativen Gruppe>/Servers„.
An dieser Stelle können Sie den Exchange Server 2003 aus der Organisation löschen, danach ist er nicht mehr im Exchange System Manager zu sehen.
Gehen Sie beim Umgang mit ADSI Edit mit höchster Vorsicht vor, da Sie mit ADSI Edit auf einfachste Art
und Weise Ihr ganzes „Active-Directory“ zerstören können!
!!! Entfernen Sie hier NUR den Exchange Server 2003 aus dem AD, NICHT die vollständige Administrative Gruppe !!!