Partager via


Erreur (MigrationPermanentException Impossible de trouver un destinataire qui a un GUID de boîte aux lettres) lors du déplacement de boîtes aux lettres

Numéro de la base de connaissances d’origine : 2956029

Symptômes

Supposons que vous disposez d’un déploiement hybride de Microsoft Exchange Server et de Exchange Online locaux. Lorsque vous essayez de désactiver ou de déplacer une boîte aux lettres créée dans Exchange Online vers le organization local, le message d’erreur suivant s’affiche :

Erreur : MigrationPermanentException : impossible de trouver un destinataire avec le GUID de boîte aux lettres « GUID> ».< --> Impossible de trouver un destinataire qui a le GUID de boîte aux lettres '<GUID>'

Cause

Ce comportement se produit car la valeur du GUID de boîte aux lettres n’est pas estampillée sur la boîte aux lettres associée dans le organization local.

Remarque

La valeur de boîte aux lettres est stockée dans la ExchangeGUID propriété (également appelée attribut msExchMailboxGUID ).

Cette situation se produit parce que la valeur de la propriété n’est pas synchronisée avec la boîte aux lettres distante associée dans la organization locale lorsqu’une boîte aux lettres est créée dans Exchange Online.

Pour déplacer une boîte aux lettres, la valeur de la ExchangeGUID propriété doit être la même dans la boîte aux lettres Exchange Online et dans la boîte aux lettres distante locale associée.

Résolution

Définissez la ExchangeGUID propriété sur la boîte aux lettres distante locale associée avant de déplacer la boîte aux lettres vers la organization locale. Pour cela, procédez comme suit :

  1. Ouvrez Exchange Management Shell sur le serveur local, puis exécutez la commande suivante pour case activée si la ExchangeGUID propriété de la boîte aux lettres distante locale est définie :

    Get-RemoteMailbox <alias of cloud mailbox to move> | Format-List ExchangeGUID
    

    Remarque

    Si la ExchangeGUID propriété retourne tous les zéros, la valeur n’est pas estampillée sur la boîte aux lettres distante locale.

  2. Ouvrez Windows PowerShell (n’utilisez pas Exchange Management Shell), puis connectez-vous à Exchange Online. Pour plus d’informations sur la procédure à suivre, consultez Se connecter à Exchange Online PowerShell.

  3. Exécutez la commande suivante pour récupérer la valeur de ExchangeGUID la propriété de la boîte aux lettres que vous souhaitez déplacer.

    Get-Mailbox <MailboxName> | Format-List ExchangeGUID
    
  4. Exécutez la commande suivante pour définir la valeur de la ExchangeGUID propriété sur la boîte aux lettres distante locale sur la valeur que vous avez récupérée à l’étape 3.

    Set-RemoteMailbox <MailboxName> -ExchangeGUID <GUID>
    

    Par exemple, si ExchangeGUID est d5a0bd9b-4e95-49b5-9736-14fde1eec1e3, exécutez la commande suivante :

    Set-RemoteMailbox <MailboxName> -ExchangeGUID "d5a0bd9b-4e95-49b5-9736-14fde1eec1e3"
    
  5. Forcez la synchronisation dʼannuaires.

Informations supplémentaires

Pour éviter ce scénario, créez la boîte aux lettres dans le organization local, puis déplacez-la vers Exchange Online. Cette opération marque la valeur de la ExchangeGUID propriété sur la boîte aux lettres, puis synchronise la valeur avec Exchange Online. Après cela, vous pouvez retourner la boîte aux lettres à la organization locale.

Pour plus d’informations, consultez Déplacer des boîtes aux lettres entre des organisations locales et Exchange Online dans des déploiements hybrides.

Encore besoin d’aide ? Accédez à Microsoft Community ou aux forums TechNet sur Exchange.