Schrittweise Anleitung für die Migration von Exchange Server 2007 zu Exchange Server 2013 - Wie Man

Schrittweise Anleitung für die Migration von Exchange Server 2007 zu Exchange Server 2013

Bevor Sie die Migration zu Exchange Server 2013 planen, müssen Sie sicherstellen, dass Sie mit allen Funktionen wie Virtualisierung, Aufbewahrung, moderne Öffentliche Ordner, verwaltete Verfügbarkeit, Transport, Unified Messaging, EWS, Outlook-Webanwendung usw. vertraut sind.
Da Exchange für das Kommunikationsnetzwerk von entscheidender Bedeutung ist, ist es wichtig, eine reibungslose Exchange-Migration durchzuführen, bei der die organisatorische Kommunikation minimal oder gar nicht unterbrochen wird. In diesem Blog erfahren Sie, wie Sie alle Benutzer und Dienste von Exchange 2007 nach Exchange 2013 migrieren und schließlich das alte Exchange 2007 außer Betrieb nehmen.

9 Schritte insgesamt

Schritt 1: Bereitstellen von Exchange 2013 als neue Umgebung

Active Directory-Vorbereitung:

Bei der Installation von Exchange Server müssen die Konfigurationsinformationen der Benutzerpostfächer und von Exchange Server in der Organisation gespeichert werden. Daher ist es wichtig, dass Active Directory ordnungsgemäß vorbereitet ist, bevor Sie Exchange 2013 in der Organisation installieren.
Bevor Sie Exchange Server 2013 in der Umgebung bereitstellen, müssen folgende Schritte ausgeführt werden:
A) Erweitern Sie das Active Directory-Schema
B) Bereiten Sie Active Directory vor und
C) Bereiten Sie Active Directory-Domänen vor

Stellen Sie sicher, dass die rangeUpper -Eigenschaft in ms-Exch-Schema-Version-Pt auf den korrekten Wert eingestellt ist, um sicherzustellen, dass die AD-Vorbereitung ordnungsgemäß durchgeführt wird. Nach dieser Erzwingung AD-Replikation.

Exchange Server 2013-Installation:
Wenn Sie bereit sind, das Exchange Server-Setup auszuführen, stellen Sie sicher, dass der Server vollständig mit den neuesten Patches aktualisiert ist. So installieren Sie Windows-Features mithilfe von PowerShell Führen Sie Windows PowerShell als Administrator aus, und fügen Sie den folgenden Befehl ein:

Install-WindowsFeature AS-HTTP-Aktivierung, Desktop-Experience, NET-Framework-45-Features, RPC-over-HTTP-Proxy, RSAT-Clustering, RSAT-Clustering-CmdInterface, RSAT-Clustering-Verwaltung, RSAT-Clustering-PowerShell , Web-Management-Konsole, WAS-Prozess-Modell, Web-Asp-Net45, Web-Basic-Auth, Web-Client-Auth, Web-Digest-Auth, Web-Dir-Browsing, Web-Dyn-Komprimierung, Web -Http-Fehler, Web-Http-Logging, Web-Http-Redirect, Web-Http-Tracing, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Lgcy-Mgmt-Konsole, Web-Metabase, Web-Mgmt -Console, Web-Mgmt-Service, Web-Net-Ext45, Web-Request-Monitor, Web-Server, Web-Stat-Komprimierung, Web-Static-Content, Web-Windows-Auth, Web-WMI, Windows-Identity -Stiftung

Starten Sie den Server nach Abschluss der Installation neu. Laden Sie nach dem Neustart Microsoft Unified Communications Managed API 4.0 herunter und installieren Sie sie. Kernlaufzeit 64-Bit, Microsoft Office 2010 Filter Packs 64 Bit, Microsoft Office 2010 Filter Packs SP1 64 Bit.

Schritt 2: Konfigurieren von digitalen Zertifikaten

Sie sollten so wenige Zertifikate und Hostnamen wie möglich für die Kostenkontrolle verwenden, da die Zertifikatsanbieter eine Gebühr erheben, die auf der Anzahl der Hostnamen basiert, die Sie Ihrem Zertifikat hinzufügen. Exchange wird standardmäßig mit selbstsignierten Zertifikaten geliefert. Diese Zertifikate werden durch die für unseren Fall relevanten Zertifikate ersetzt.

mail.contoso.com: FQDN für die meisten Verbindungen zu Exchange, einschließlich Microsoft Outlook, Outlook-Webanwendung, Outlook Anywhere, Offlineadressbuch, Exchange-Webdienste, POP3, IMAP4, SMTP, Exchange-Systemsteuerung und ActiveSync

autodiscover.contoso.com: FQDN, der von Clients verwendet wird, die die automatische Erkennung unterstützen, einschließlich Microsoft Office Outlook 2007 und höheren Versionen, Exchange ActiveSync- und Exchange-Webdienste-Clients

legacy.contoso.com: FQDN, der von allen externen und internen Clients für alte Server, z. B. Exchange Server 2007, verwendet wird.

Als Nächstes erstellen wir eine Zertifikatsanforderung für dieses offene EMS und führen den Befehl New-ExchangeCertificate-Cmdlet aus:
Nachdem das Zertifikat erstellt wurde, lassen Sie es von der entsprechenden Zertifizierungsstelle (CA) signieren und verwenden Sie Import-ExchangeCertificate, um das Zertifikat zu importieren.

Anschließend muss Exchange Server 2013 für die Verwendung der Zertifikate mithilfe des Befehls Enable-ExchangeCertificate konfiguriert werden.

Beachten Sie, dass das Cmdlet Enable-ExchangeCertificate nicht zum Aktivieren eines Platzhalterzertifikats für POP- und IMAP-Services verwendet werden kann. Es kann auch nicht zum Aktivieren eines Zertifikats für den Verbund verwendet werden.
Verwenden Sie den privaten Schlüssel, um das Zertifikat zu exportieren, und importieren Sie es mit den gleichen Schritten auf Exchange 2007 CAS-Server.

Schritt 3: Konfigurieren des Namensraums und der virtuellen Verzeichnisse für Exchange Server

Führen Sie die angegebenen Schritte aus, um virtuelle Exchange Server 2013-Verzeichnisse mithilfe von EMS zu konfigurieren:

Exchange-Systemsteuerung
Verwenden Sie zum Konfigurieren der Eigenschaften der virtuellen Verzeichnisse der Exchange-Systemsteuerung (ECP) das Cmdlet Set-EcpVirtualDirectory.

Outlook-Webanwendung
Verwenden Sie zum Konfigurieren der virtuellen Verzeichnisse von Outlook Web App das Cmdlet Set-OwaVirtualDirectory.

Offline-Adressbuch
Verwenden Sie zum Konfigurieren des virtuellen Verzeichnisses des Offlineadressbuchs das Cmdlet Set-OABVirtualDirectory.

ActiveSync
Verwenden Sie das Cmdlet Set-ActiveSyncVirtualDirectory, um die Microsoft Exchange ActiveSync-Einstellungen für das angegebene virtuelle Verzeichnis zu konfigurieren.

Internetdienste
Verwenden Sie zum Ändern des virtuellen Verzeichnisses von Exchange-Webdienste das Cmdlet Set-WebServicesVirtualDirectory auf dem Server, auf dem Exchange Server 2013 ausgeführt wird.

AutoDiscover
Verwenden Sie zum Festlegen von Eigenschaften für angegebene Client Access Server-Objekte das Cmdlet Set-ClientAccessServer.

Outlook überall
Um Eigenschaften für einen Computer festzulegen, auf dem Microsoft Exchange Server 2013 für Microsoft Outlook Anywhere ausgeführt wird, verwenden Sie das Cmdlet Set-OutlookAnywhere.

Schritt 4: Konfiguration des Offlineadressbuchs (OAB)

In Exchange Server 2013 generiert der OABGen-Dienst (Offlineadressbuch-Generierung), der auf dem Postfachserver ausgeführt wird, ein Offlineadressbuch.

Ändern Sie das Standard-OAB für die Exchange 2013-Datenbank mithilfe von Get-MailboxDatabase und Set-MailboxDatabase

Schritt 5: Nachrichtenflusskonfigurationen in Exchange 2013

Connector empfangen
Verwenden Sie zum Erstellen dieses Connectors das Cmdlet New-ReceiveConnector.

Connector senden
Fügen Sie jetzt den neuen Exchange-Server mithilfe des Cmdlets Set-SendConnector zum vorhandenen Sendeconnector hinzu.

Transportregeln:
Transportregeln können nicht von Exchange Server 2007 nach 2013 migriert werden. Daher müssen Sie folgende Schritte ausführen, um Transportregeln in Exchange Server 2013 abzurufen:

Verwenden Sie das Cmdlet Export-TransportRuleCollection, um alle Transportregeln aus Exchange Server 2007 zu exportieren
Kopieren Sie die exportierte Transportregeldatei auf das System, auf dem Exchange Server 2013 installiert ist
Verwenden Sie das Cmdlet Import-TransportRuleCollection, um die Transportregeln aus der Datei in Exchange Server 2013 zu importieren

Schritt 6: Verschieben des Clientzugriffs nach Exchange 2013

In der Exchange 2007-Verwaltungsshell müssen Sie die folgenden Befehle ausführen:

Outlook-Webanwendung
Verwenden Sie das Cmdlet Set-OwaVirtualDirectory, um die Eigenschaften der virtuellen Verzeichnisse von MS Outlook Web App zu ändern.

Offline-Adressbuch
Verwenden Sie das Cmdlet Set-OABVirtualDirectory, um das virtuelle Verzeichnis des Offlineadressbuchs zu konfigurieren.

ActiveSync
Verwenden Sie das Cmdlet Set-ActiveSyncVirtualDirectory, um die Microsoft Exchange ActiveSync-Einstellungen für das angegebene virtuelle Verzeichnis zu konfigurieren.

Internetdienste
Um das virtuelle Verzeichnis der Exchange-Webdienste zu ändern, verwenden Sie das Cmdlet Set-WebServicesVirtual Directory auf dem Server, auf dem Exchange Server 2007 ausgeführt wird.

Unified Messaging
Führen Sie das Cmdlet Set-UMVirtualDirectory aus, um ein vorhandenes virtuelles Exchange Unified Messaging-Verzeichnis zu ändern.

Outlook überall
Verwenden Sie das Set-OutlookAnywhere-Cmdlet, um die Microsoft Outlook Anywhere-Eigenschaften für Microsoft Exchange Server 2007 festzulegen.

Threat Management Gateway-Regeln
Erstellen und aktualisieren Sie jetzt Ihre TMG-Veröffentlichungsregeln.

Aktualisieren Sie als Nächstes Ihre Veröffentlichungsregeln für Exchange 2007, um Verbindungen für den alten Namensraum zu akzeptieren. Veröffentlichen Sie anschließend Exchange Server 2013 mit TMG.

Domänennamen-Systemkonfigurationen:

Verweisen Sie im internen DNS auf mail.contoso.com und autodiscover.contoso.com auf den Exchange 2013-Server. In Legacy.contoso.com weist der neue Datensatz auf Exchange 2007 Server hin. Verweisen Sie im öffentlichen DNS auf mail.contoso.com und autodiscover.contoso.com auf TMG-Listener und für Legacy.contoso.com auf neuen Datensatz auf TMG-Listener.

Schritt 7: Verschieben von Postfächern nach Exchange 2013

Als Nächstes können Sie das Cmdlet New-MoveRequest verwenden, um die Migration von Postfächern oder persönlichen Archiven zu starten. Um die Postfachbereitschaft zu prüfen, bevor Sie mit dem Verschieben von Postfächern beginnen, können Sie den Parameter WhatIf verwenden. Sie können auch eine Stapelverschiebung erstellen, wenn Sie möchten.

Schritt 8: Verschieben von Öffentlichen Ordnern nach Exchange 2013 und Deaktivieren des alten Exchange

Erstellen Sie zunächst mit den folgenden Befehlen eine Momentaufnahme der aktuellen Öffentlichen Ordner in Exchange Server 2007 EMS:
Get-PublicFolder, Get-PublicFolderStatistics und Get-PublicFolderClientPermission.

Erstellen Sie anschließend CSV-Dateien mithilfe von Skripts (Export-PublicFolderStatistics.ps1 und PublicFolderToMailboxMapGenerator.ps1). Auf diese Weise erhalten Sie die CSV-Datei, die PFs neuen PF-Postfächern zuordnet.

Erstellen Sie in Exchange 2013 PF-Postfächer mit dem Cmdlet New-Mailbox –PublicFolder. Migrieren Sie den PF-Inhalt mit dem Cmdlet New-PublicFolderMigrationRequest.

Sperren Sie Exchange Server 2007 vor dem Start der endgültigen Migration mithilfe der folgenden Cmdlets.

Set-OrganizationConfig –PublicFoldersLockedForMigration $ True (In Exchange 2007)

Set-PublicFolderMigrationRequest -PreventCompletion $ False (In Exchange 2013)

Resume-PublicFolderMigrationRequest (In Exchange 2013)

Testen Sie neue öffentliche Ordner, um sicherzustellen, dass alles in Ordnung ist. Dann verwenden Sie das folgende Cmdlet, um die PF-Migration zu entsperren.

Set-OrganizationConfig -PublicFolderMigrationComplete: $ true

Schritt 9: Außerbetriebnahme von Exchange Server 2007

Öffnen Sie die Exchange Server 2007-Verwaltungsshell, und führen Sie den folgenden Befehl aus, um die Postfachdatenbanken zu entfernen.

Get-MailboxDatabase | Remove-MailboxDatabase

Entfernen Sie die öffentliche Datenbank und führen Sie im cmd den folgenden Befehl aus, um Exchange zu deinstallieren:

Setup.com / mode: deinstallieren

Mithilfe der oben genannten Schritte können Sie den gesamten Migrationsprozess von Exchange Server 2007 nach 2013 abschließen.

Wenn Sie Öffentliche Ordner-Replikate nicht auf einen anderen Server verschoben haben oder wenn Sie nicht alle Öffentlichen Ordner in der Öffentlichen Ordner-Datenbank entfernt haben, wird eine Fehlermeldung angezeigt, dass die Öffentliche Ordner-Datenbank nicht entfernt werden kann, da sie Öffentliche Ordner-Replikate enthält.