Wie behebt man den Exchange Migrationsfehler – WaitingForJobPickup?
Zusammenfassung: In diesem Beitrag besprechen wir den WaitingForJobPickup-Fehler, der bei der Migration von einem Exchange-Server auf einen anderen auftreten kann. Wir besprechen auch, wie Sie diesen Fehler beheben können. Außerdem erfahren Sie etwas über ein EDB-Konvertierungstool, mit dem Sie Ihre Postfächer einfach migrieren können.
Bei der Migration auf einen neuen Exchange Server verwenden Sie den PowerShell-Befehl New-MoveRequest über die Exchange Management Shell, um die Postfächer zu migrieren. Sie hoffen immer, dass alles gut geht und dass die Postfächer erfolgreich verschoben werden. Aber Sie stellen fest, dass die Postfächer nicht auf den neuen Server verschoben wurden. Was würden Sie in einem solchen Fall tun?
Da es in diesem Fall keine grafische Benutzeroberfläche für die Umzugsanfragen gibt, müssen Sie den PowerShell-Befehl Get-MoveRequest zusammen mit Get-MoveRequestStatistics verwenden (siehe das Beispiel unten).
Get-MoveRequest | Get-MoveRequestStatistik
Hier erhalten Sie in der Spalte Statusdetails die Fehlermeldung Warten auf Abholung des Auftrags.
Wege zur Behebung des Fehlers “Warten auf Auftragserteilung
Testen Sie zuerst mit einem anderen Postfach. Wenn das Problem weiterhin besteht, sollten Sie auch mit einer anderen Postfachdatenbank in der Exchange Server-Quellumgebung testen. So können Sie feststellen, ob das Problem auf ein bestimmtes Postfach oder eine bestimmte Postfachdatenbank zurückzuführen ist. Eine weitere Möglichkeit, das Problem zu identifizieren, besteht darin, eine lokale Übertragung des Postfachs von einer Datenbank zu einer anderen auf demselben Exchange Server durchzuführen.
Als nächstes müssen Sie sicherstellen, dass sowohl der Exchange Server als auch das Hosting-Betriebssystem vollständig aktualisiert sind. Im Falle des Exchange Servers ist es wichtig, dass Sie die neuesten kumulativen Updates (CU) installiert haben. Bevor Sie mit diesen Updates beginnen, sollten Sie unbedingt ein Backup erstellen, da bei solchen Updates alles schief gehen kann.
Um die Version des Exchange Servers zu überprüfen, müssen Sie den PowerShell-Befehl Get-ExchangeServer mit der Pipe und ft -auto verwenden, um alle Exchange Server in der Organisation aufzulisten.
Get-ExchangeServer | ft -auto
Als nächstes können Sie versuchen, die Verschiebungsanforderung auszusetzen und die Übertragung der Verschiebung wieder aufzunehmen. Manchmal wird dadurch der Umzug neu gestartet und die Übertragung beginnt. Hierfür müssen Sie die Befehle Suspend-MoveRequest und Resume-MoveRequest verwenden.
Suspend-MoveRequest -Identity “<Identität der Umzugsanfrage>”
Resume-MoveRequest -Identity “<Identität der Verschiebeanfrage>”
Wenn das Problem weiterhin besteht, weil nichts übertragen wurde, gibt es die Möglichkeit, die Umzugsanfrage zu entfernen und neu zu starten. Dazu müssen Sie die folgenden Anweisungen befolgen, die die Befehle Remove-MoveRequest und New-MoveRequest enthalten.
Remove-MoveRequest -Identity “<Identität der Umzugsanfrage>”
New-MoveRequest -Identity “<Identitätsname>” -TargetDatabase “<Zieldatenbank>” -BadItemLimit “20” -AcceptLargeDataLoss
Wenn dies nicht funktioniert, sollten Sie beide Server überprüfen. Exchange Server ist in hohem Maße von DNS und Active Directory abhängig, da die gesamte Konfiguration im Active Directory-Schema gespeichert ist. Sie müssen sicherstellen, dass nichts davon betroffen ist. Die Firewall könnte ein Übeltäter sein. Wenn das Problem weiterhin besteht, sollten Sie das Netzwerkteam kontaktieren. Irgendetwas im Netzwerk beeinträchtigt die Übertragung von Postfächern.
Sie können auch versuchen, den Index der Quell-Postfachdatenbank zu entfernen. Folgen Sie dazu diesem Artikel von Microsoft.
Wir empfehlen Ihnen außerdem, während dieser Phase vorsichtshalber ein Backup des Servers zu erstellen. Starten Sie dann die Replikationsdienste auf beiden Servern neu. Wenn möglich, starten Sie die Server zur Sicherheit neu. Auf diese Weise haben Sie ein Failback, falls während des Prozesses etwas schief geht.
Sie können den PowerShell-Befehl Get-Service *repl* | Restart-Service verwenden
Wenn alles fehlschlägt und das Problem nur ein bestimmtes Postfach betrifft, empfehlen wir, das Postfach in PST zu exportieren.
Fazit
Die andere praktikable und garantierte Möglichkeit, Postfächer zu verschieben, ist die Verwendung eines Tools eines Drittanbieters, wie Stellar Converter for EDB, das Probleme und Verwaltungsaufwand reduzieren kann. Die Software hat eine sehr einfache grafische Benutzeroberfläche, die der von Outlook ähnelt. Mit Stellar Converter for EDB können Sie mehrere EDB-Dateien von jeder Version von Exchange Server öffnen. Die Anwendung ermöglicht es Ihnen, die Postfächer in den EDB-Datenbanken zu durchsuchen. Sie können die E-Mails, Kalender, Aufgaben, Kontakte und das Journal einsehen. Sie können granular in PST und andere Dateiformate exportieren. In diesem Fall können Sie auch direkt in eine aktive Exchange Server-Postfachdatenbank exportieren. Sie können sogar in einen Office 365-Tenant exportieren, wenn Sie in die Cloud migrieren.