Fehler "MigrationPermanentException: Empfänger mit Postfach-GUID nicht gefunden" beim Verschieben von Postfächern
Ursprüngliche KB-Nummer: 2956029
Symptome
Angenommen, Sie verfügen über eine Hybridbereitstellung von lokalen Microsoft Exchange Server und Exchange Online. Wenn Sie versuchen, ein Postfach, das in Exchange Online erstellt wurde, in die lokale organization zu verschieben, wird die folgende Fehlermeldung angezeigt:
Error: MigrationPermanentException: Es wurde kein Empfänger gefunden, der über die Postfach-GUID "<GUID>" verfügt. >– Es wurde kein Empfänger gefunden, der über die Postfach-GUID "<GUID" verfügt>.
Ursache
Dieses Verhalten tritt auf, weil der Wert der Postfach-GUID nicht für das zugeordnete Postfach in der lokalen organization gestempelt wird.
Hinweis
Der Postfachwert wird in der ExchangeGUID
-Eigenschaft (auch als msExchMailboxGUID
-Attribut bezeichnet) gespeichert.
Diese Situation tritt auf, weil der Wert der -Eigenschaft nicht mit dem zugeordneten Remotepostfach in der lokalen organization synchronisiert wird, wenn ein Postfach in Exchange Online erstellt wird.
Um ein Postfach zu verschieben, muss der Wert der ExchangeGUID
-Eigenschaft im Exchange Online Postfach und im zugeordneten lokalen Remotepostfach identisch sein.
Lösung
Legen Sie die ExchangeGUID
-Eigenschaft für das zugeordnete lokale Remotepostfach fest, bevor Sie das Postfach in die lokale organization verschieben. Gehen Sie dazu wie folgt vor:
Öffnen Sie die Exchange-Verwaltungsshell auf dem lokalen Server, und führen Sie dann den folgenden Befehl aus, um zu überprüfen, ob die
ExchangeGUID
Eigenschaft des lokalen Remotepostfachs festgelegt ist:Get-RemoteMailbox <alias of cloud mailbox to move> | Format-List ExchangeGUID
Hinweis
Wenn die
ExchangeGUID
-Eigenschaft alle Nullen zurückgibt, wird der Wert nicht im lokalen Remotepostfach gestempelt.Öffnen Sie Windows PowerShell (verwenden Sie nicht die Exchange-Verwaltungsshell), und stellen Sie dann eine Verbindung mit Exchange Online her. Weitere Informationen dazu finden Sie unter Herstellen einer Verbindung mit Exchange Online PowerShell.
Führen Sie den folgenden Befehl aus, um den Wert der
ExchangeGUID
-Eigenschaft des Postfachs abzurufen, das Sie verschieben möchten.Get-Mailbox <MailboxName> | Format-List ExchangeGUID
Führen Sie den folgenden Befehl aus, um den Wert der
ExchangeGUID
Eigenschaft für das lokale Remotepostfach auf den Wert festzulegen, den Sie in Schritt 3 abgerufen haben.Set-RemoteMailbox <MailboxName> -ExchangeGUID <GUID>
Wenn die ExchangeGUID beispielsweise d5a0bd9b-4e95-49b5-9736-14fde1eec1e3 ist, führen Sie den folgenden Befehl aus:
Set-RemoteMailbox <MailboxName> -ExchangeGUID "d5a0bd9b-4e95-49b5-9736-14fde1eec1e3"
Verzeichnissynchronisierung erzwingen.
Weitere Informationen
Um dieses Szenario zu verhindern, erstellen Sie das Postfach im lokalen organization, und verschieben Sie das Postfach dann in Exchange Online. Dadurch wird der Wert der ExchangeGUID
-Eigenschaft für das Postfach gestempelt und dann mit Exchange Online synchronisiert. Anschließend können Sie das Postfach an die lokale organization zurückgeben.
Weitere Informationen finden Sie unter Verschieben von Postfächern zwischen lokalen und Exchange Online Organisationen in Hybridbereitstellungen.
Benötigen Sie weitere Hilfe? Besuchen Sie die Microsoft Community oder die Exchange-TechNet-Foren.