Migration hybride Exchange 2013 vers Office 365

Benjamin GENETELLI 0 Points de réputation
2024-07-25T13:22:00.8266667+00:00

Bonjour,

J'a une problématique, je suis en pleine migration hybride d'un serveur Exchange 2013 vers Office 365 et j'ai des difficultés à migrer mes utilisateurs de mon Exchange On Premise vers Office 365 et inversement. Je suis en pleine phase de test sur un profil utilisateur afin de ne pas impacter la production.

Pour donner plus d'information sur mon infra, j'ai une synchro Entra ID Connect mise en place où j'ai la liste de tous mes utilisateurs qui remontent sur O365 dont mon utilisateur mentionné plus haut.

Concernant mon utilisateur on va considérer ici que :

mon domaine est : mon-domaine.fr

Mon domaine O365 par défaut est : mondomainefr.onmicrosoft.com

Mon FQDN pointant sur mon serveur Exchange est webmail.mon-domaine.fr

Mon compte utilisateur concerné : utilisateur

L'adresse mail de mon utilisateur : u@mon-domaine.fr - Mon Alias Office 365 : utilisateur@mondomainefr.onmicrosoft.com

L'Alias O365 mentionné au dessus est à la fois dans mon attribut AD "ProxyAddress : smtp:utilisateur@mondomainefr.onmicrosoft.com" et dans "TargetAddress : SMTP:utilisateur@mondomainefr.onmicrosoft.com", j'ai modifié ces attributs après visite de différents forum etc espérant que cela résolve mon soucis cependant rien y fait.

J'ai essayé d'exécuter un job de migration à distance avec en point de terminaison "Hybrid Migration Endpoint - EWS (Default Web Site)" qui est créé automatique lors de la mise en place de l'infrastructure hybrid et j'obtiens sans cesse l'erreur : Erreur: RecipientNotFoundPermanentException

Pour donner plus de précision, j'avais tenté une première migration de mon utilisateur vers Exchange Online mais j'avais obtenu une erreur, mon utilisateur apparaît comment dans Echange Online mais quand je regard sur Exchange en local via PowerShell le "recipient" pointe encore sur mon serveur Exchange. Donc quand je veux relancer un job de migration de mon utilisateur de Exchange On-Premise vers Online je ne peux pas car quand je vais pour saisir le nom de mon utilisateur celui-ci n'apparait plus alors que quand j'essaye la migration de Online vers On-Premise la mon utilisateuur apparaît en suggestion.

On dirait que mon utilisateur est un peu entre les 2 et je n'arrive pas à m'en sortir...

Quelquu'un saurait m'éclairer sur pourquoi je n'arrive pas à exécuter correctement mon lot de migration ?

En vous remerciant par avance.

Exchange Server
Exchange Server
Famille de logiciels de messagerie et de collaboration client/serveur Microsoft.
17 questions
0 commentaires Aucun commentaire
{count} votes

3 réponses

Trier par : Le plus utile
  1. Alexis Thorez 10,980 Points de réputation
    2024-07-26T06:47:48.8833333+00:00

    Bonjour Benjamin,

    Merci d'avoir sollicité la communauté Q&A France.

    Voici plusieurs points à vérifier/tester:

    • Avant de migrer, assurez-vous que votre domaine local est vérifié dans votre organisation Microsoft 365 ou Office 365. Connectez-vous à Microsoft 365 ou Office 365, puis ajoutez votre domaine local en tant que domaine vérifié. Cela permettra d’utiliser l’adresse SMTP de chaque boîte aux lettres locale pour créer une nouvelle boîte aux lettres Office 365.
    • Vous pouvez utiliser l’option hybride minimale (également appelée migration rapide) pour migrer le contenu des boîtes aux lettres utilisateur vers Microsoft 365 ou Office 365 pendant quelques semaines ou moins. Cette méthode est recommandée si vous prévoyez de basculer vers Exchange Online sur une période de deux semaines ou moins. Elle évite la synchronisation d’annuaires pour gérer vos utilisateurs.
    • Erreur “RecipientNotFoundPermanentException” : Cette erreur peut être due à des problèmes de synchronisation d’annuaires. Assurez-vous que votre utilisateur est correctement synchronisé entre votre environnement local et Office 365. Vérifiez également les attributs AD tels que “ProxyAddress” et “TargetAddress” pour vous assurer qu’ils sont corrects. Si nécessaire, réexécutez la synchronisation d’annuaires.
    • Si votre utilisateur semble être “entre les deux”, vérifiez si des migrations précédentes ont laissé l’utilisateur dans un état incohérent. Vous pouvez essayer de supprimer les migrations incomplètes et réessayer la migration vers Exchange Online. Assurez-vous également que l’utilisateur n’est pas bloqué par des règles de migration existantes.

    Enfin consultez les journaux de migration pour obtenir des informations plus détaillées sur les erreurs rencontrées. Vous pouvez également utiliser PowerShell pour vérifier l’état de l’utilisateur et diagnostiquer les problèmes spécifiques. Par exemple, utilisez la commande Get-MigrationUser pour vérifier l’état de l’utilisateur et Get-MigrationBatch pour les lots de migration.

    En complément je vous invite à consulter les articles suivant qui pourront vous être utiles:

    A bientôt

    Alexis

    Si cette réponse a répondu à votre question, veuillez « Accepter comme réponse » et voter en utilisant « Pouce levé » afin que la pertinence de ce message s’améliore lorsque quelqu’un dans la communauté recherche une requête similaire

    0 commentaires Aucun commentaire

  2. Benjamin GENETELLI 0 Points de réputation
    2024-07-26T12:36:10.4166667+00:00

    Bonjour, Merci de votre retour. Concernant ma synchro de mon annuaire local celui ci fonctionne correctement je m'en suis assuré. Mais concernant les attributs ProxyAddress et targetAddress, quelles valeurs exact dois-je mettre ? Je sais que pour ProxyAddress l'entrée SMTP: pointant sur l'adresse mail de l'utilisateur est nécessaire et je vous le confirme elle est bien configuré. Mais y a t il d'autres entrées smtp: À renseigner afin que la migration se fasse correctement ?

    0 commentaires Aucun commentaire

  3. Alexis Thorez 10,980 Points de réputation
    2024-07-31T06:38:54.5933333+00:00

    Bonjour Benjamin,

    L’attribut ProxyAddresses est utilisé pour la messagerie et est généralement utilisé lors de la synchronisation entre l’Active Directory et Office 365 via Azure AD Connect.

    Il contient l’adresse e-mail principale de l’utilisateur ainsi que ses alias de messagerie.

    La casse est importante : l’adresse principale doit être définie avec "SMTP", et les alias avec "smtp".

    Vous pouvez définir plusieurs valeurs pour cet attribut en utilisant un tableau de valeurs.

    Voici un exemple de script PowerShell pour ajouter plusieurs valeurs à ProxyAddresses :

    $EmailPrincipal = "benjamin@domaine.fr"
    $EmailSecondaire = "ben@domaine.fr"
    $UserEmails = @("SMTP:$EmailPrincipal", "smtp:$EmailSecondaire")
    $DomainController = "SRV-DC"
    $SamAccountName = "benjamin"
    Set-ADUser -Identity $SamAccountName -Server $DomainController -Replace @{proxyAddresses=$UserEmails}
    

    Cette commande ajoutera l’adresse principale SMTP et l’alias smtp à l’attribut ProxyAddresses.

    L’attribut targetAddress est utilisé pour la messagerie de routage dans un environnement Exchange hybride.

    Il doit contenir l’adresse e-mail cible (l’adresse de la boîte aux lettres dans Office 365).

    Par exemple, si l’adresse e-mail principale de l’utilisateur est “benjamin@domaine.fr”, l’attribut targetAddress doit être défini sur “SMTP:benjamin@domaine.mail.onmicrosoft.com”.

    A bientôt

    Alexis

    Si cette réponse a répondu à votre question, veuillez « Accepter comme réponse » et voter en utilisant « Pouce levé » afin que la pertinence de ce message s’améliore lorsque quelqu’un dans la communauté recherche une requête similaire

    0 commentaires Aucun commentaire

Votre réponse

Les réponses peuvent être marquées comme Réponses acceptées par l’auteur de la question, ce qui permet aux utilisateurs de connaître la réponse qui a résolu le problème de l’auteur.