Vous disposez d’une infrastructure Exchange Hybride et
souhaitez migrer une boite aux lettres de Exchange Online vers votre Exchange
On-Premises via un batch de migration.
Vous rencontrez l’erreur suivante : Cannot
find a recipient that has mailbox GUID
Si vous avez bien l’utilisateur présent du coté de votre ADDS avec
une boite sur Exchange On-premise avec identité synchronisée cela signifie alors
très souvent que le paramètre Enable-RemoteMailbox n’est pas actif.
Si aucun utilisateur n’est présent sur votre AD et pas de boite
On-Premise existante il faut alors les créer et que l’utilisateur soit
synchronisé entre votre AD et Azure AD (ce n’est pas l’objet du présent
article).
Ici pour notre solution il faut donc suivre les étapes suivantes
:
–
Activer celui-ci depuis le powershell Exchange
On-Premise.
–
Spécifier le bon GUID pour cette Remote Mailbox.
–
Actions sur le Powershell Exchange On-Premises.
Dans le cas où il n’y a pas ou qu’il n’y a jamais eu de
boite présente On-Premise pour l’utilisateur vous devez d’abord entrer la
commande suivante :
Enable-MailUser -Identity
« Damien.Durand@keysoncloud.com » -ExternalEmailAddress « Damienurand@keysoncloud.onmicrosoft.com »
Passez ensuite la boite en Remote Mailbox :
Enable-RemoteMailbox
« Damien.Durand@keysoncloud.com »
Action sur le Powershell Exchange Online.
Récupérer le GUID de la boite coté Exchange Online :
Get-Mailbox
« Damien.Durand@keysoncloud.com » | ft Identity,ExchangeGuid
Actions sur le Powershell Exchange On-Premises.
Renseigner le bon GUID sur la Remote Mailbox coté
ON-Premises :
Set-RemoteMailbox
« Damien.Durand@keysoncloud.com » -ExchangeGuid « guid_etape_precedente »