Comment restaurer les boîtes aux lettres inactives dans Office 365 : Guide étape par étape

Microsoft 365 Exchange Online permet aux administrateurs de mettre un statut de boîte aux lettres en inactif s’ils ont besoin de désactiver un compte sans supprimer les données. Les comptes sont généralement désactivés lorsque les utilisateurs quittent temporairement ou définitivement une organisation. Le compte de boîte aux lettres inactif ne peut pas envoyer ni recevoir des messages électroniques. Cependant, vous pourriez avoir besoin de restaurer ou récupérer des données à partir de comptes e-mail Microsoft 365 inactifs pour accéder à des données importantes stockées dans un ancien compte e-mail inactif. Heureusement, il est possible de récupérer et restaurer des comptes e-mail inactifs et les données qui y sont stockées. Cet article de blog explique les différences entre la récupération et la restauration, et comment faire les deux.

À propos des boîtes aux lettres inactives

Si vous supprimez une boîte aux lettres dans Office 365, la boîte aux lettres est supprimée de manière souple. Avec la suppression souple, il y a une période de rétention (30 jours par défaut), après laquelle le compte est supprimé de manière permanente ou supprimé de manière définitive. Les comptes supprimés de manière souple peuvent être récupérés en tant que comptes de boîtes aux lettres inactifs. Selon le plan d’abonnement Office 365 et la configuration, un compte supprimé récupéré qui est inactif peut être préservé dans l’état inactif avec la conservation légale et en appliquant la stratégie de rétention après la période par défaut de 30 jours. Parfois, les administrateurs mettent des comptes e-mail en attente lorsque l’utilisateur quitte temporairement l’entreprise, par exemple, pour des raisons médicales. Cette approche permet de réaliser des économies sur les abonnements Office 365.

Vous pouvez ajouter un maximum de 1 000 boîtes aux lettres à la stratégie de conservation des boîtes aux lettres inactives dans Office 365. Après la suppression du compte utilisateur Exchange Online et son inactivité dans Office 365, la licence est supprimée et est disponible pour d’autres utilisateurs Office 365. Par conséquent, vous ne payez pas pour les comptes inactifs qui ont été supprimés.

Restaurer ou Récupérer?

Il existe des différences entre la restauration d’une boîte aux lettres inactive et la récupération d’une boîte aux lettres inactive. Découvrons quelles sont ces différences.

Lorsque vous récupérez une boîte aux lettres inactive:

  • A new mailbox account is created;
  • La vieille boîte aux lettres inactive est convertie en une nouvelle boîte aux lettres; et
  • Le contenu est transféré de la boîte aux lettres inactive vers la nouvelle boîte aux lettres utilisée pour récupérer les données de courrier électronique.

La vieille boîte aux lettres inactive est ensuite supprimée et n’existera plus une fois la récupération terminée. Utilisez la récupération de boîte aux lettres inactive lorsqu’un utilisateur revient dans l’organisation ou qu’un nouvel utilisateur travaille dans la même position que l’utilisateur qui a quitté l’organisation.

Lorsque vous restaurer une boîte aux lettres inactive Office 365, vous pouvez copier le contenu de la vieille boîte aux lettres inactive vers une nouvelle boîte aux lettres active. Il est également possible de restaurer un courrier électronique archivé à partir de la boîte aux lettres inactive. Après avoir terminé le processus de restauration, la boîte aux lettres inactive reste dans son état actuel et n’est pas supprimée. Les données de courrier électronique restaurées sont accessibles dans le nouvel compte. Les modifications apportées aux données restaurées dans le nouveau (cible) compte n’affectent pas la boîte aux lettres inactive source.

REMARQUE: Si un archivage auto-élargissant est configuré pour une boîte aux lettres inactive, vous ne pouvez pas récupérer ou restaurer des données à partir de cette boîte aux lettres inactive. Dans ce cas, vous devriez utiliser la recherche de contenu, exporter, puis importer les données à partir de la boîte aux lettres inactive.

Exigences

Avant de procéder, assurez-vous que les conditions suivantes sont remplies:

  • PowerShell 5.1 ou ultérieur
  • Privilèges d’administrateur global pour un compte Microsoft 365 pour les organisations ou le compte administrateur de gestion des utilisateurs
  • Le module Azure ActiveDirectory (MSOnline)
  • Le module PowerShell V2 d’Exchange Online

Malheureusement, le centre d’administration Exchange Online ne peut pas être utilisé pour restaurer une boîte aux lettres Office 365 qui est complètement inactive.

Options pour restaurer les utilisateurs supprimés dans le centre d’administration

Si vous avez récemment supprimé le compte e-mail d’un utilisateur Office 365, vous pouvez essayer de restaurer le compte dans le centre d’administration Office 365. Ouvrez l’interface web du centre d’administration Office 365 et allez dans Utilisateurs > Utilisateurs supprimés. Vous devez utiliser un compte administrateur pour cela. Utilisez ce lien pour ouvrir la page nécessaire dans le centre d’administration Office 365 :

https://admin.microsoft.com/Adminportal/Home/#/deletedusers

Sélectionnez l’utilisateur supprimé et cliquez sur Restaurer l’utilisateur.

Ensuite, sélectionnez les options nécessaires et attribuez une licence pour le compte qui est en cours de récupération car la licence a été désassignée de l’utilisateur supprimé (l’avantage est que vous n’avez pas besoin de payer pour les comptes utilisateur Office 365 qui ont été supprimés). Sélectionnez les données à restaurer et sélectionnez les produits Office 365 qui doivent être disponibles pour ce compte utilisateur. Définissez un nouveau mot de passe pour le compte restauré. La boîte aux lettres restaurée devrait maintenant s’afficher dans la liste des boîtes aux lettres actives de votre organisation dans le centre d’administration.

Comment restaurer une boîte aux lettres inactive dans PowerShell

Voyons comment restaurer les boîtes aux lettres Office 365 qui sont inactives dans PowerShell. Cette méthode offre plus de fonctionnalités par rapport à l’utilisation de l’interface web du centre d’administration Office 365.

Tout d’abord, vous devez installer le module MSOnline qui comprend les cmdlets PowerShell pour travailler dans Azure Active Directory. Vous pouvez installer ce module depuis la galerie PowerShell avec la commande:

Install-Module MSOnline

Vous devrez peut-être configurer la stratégie d’exécution comme étant définie à distance signée:

Set-ExecutionPolicy RemoteSigned

Connectez-vous à Azure AD dans PowerShell:

$Msolcred = Get-credential

Connect-MsolService -Credential $MsolCred

Entrez vos identifiants d’administrateur lorsque vous y êtes invité.

Vérifiez les informations détaillées sur le compte utilisateur que vous souhaitez restaurer:

Get-MsolUser -ReturnDeletedUsers | Select-Object ObjectID,UserPrincipalName,isLicensed

La liste des comptes utilisateur supprimés est affichée. Enregistrez la valeur ObjectID pour le compte utilisateur (par exemple, a7dbba2a-53c1-3276-7bb4-3a68536d1b62).

Utilisez maintenant la commande de restauration d’email supprimé Office 365 pour restaurer le compte utilisateur supprimé et les données d’email pour ce compte:

Restore-MsolUser -ObjectId <objectid> -AutoReconcileProxyConflicts

Entrez l’ID d’objet que vous avez enregistré précédemment pour le compte utilisateur Office 365 nécessaire (a7dbba2a-53c1-3276-7bb4-3a68536d1b62 dans ce cas) à la place de <objectid>.

Exécutez l’une de ces commandes pour vérifier si l’utilisateur nécessaire a été restauré et est maintenant un utilisateur actif. Entrez l’ObjectID approprié à la place de <objectid> ou le nom de la boîte aux lettres à la place de <UserPrincipalName>:

Get-MsolUser -ObjectId <objectid>

Get-MsolUser -UserPrincipalName <UserPrincipalName>

Si vous pouvez voir la chaîne avec votre compte utilisateur dans la sortie PowerShell, alors ce compte utilisateur a été restauré et est maintenant actif.

Ouvrez le Centre d’administration Exchange dans un navigateur web et trouvez le compte restauré dans la liste des utilisateurs actifs. Si vous voyez le compte restauré, alors le compte a été restauré avec succès, et vous suivez les mêmes étapes pour restaurer d’autres boîtes aux lettres Office 365 inactives.

Comment restaurer des boîtes aux lettres dans Exchange Online PowerShell

En alternative, vous pouvez vous connecter à Exchange Online en PowerShell et utiliser les commandes PowerShell Exchange Online pour effectuer des tâches de restauration de boîte aux lettres Office 365. Vous devez installer le module PowerShell Exchange Online V2 (EXO V2). Ce module peut être installé depuis la PowerShell Gallery avec la commande :

Install-Module -Name ExchangeOnlineManagement -RequiredVersion 2.0.4

Lisez le billet de blog sur Exchange Online PowerShell pour en savoir plus.

Exécutez cette commande pour voir plus d’informations sur les boîtes aux lettres Office 365 inactives :

Get-Mailbox -InactiveMailboxOnly | Format-List Name,DistinguishedName,ExchangeGuid,PrimarySmtpAddress

La liste des boîtes aux lettres Office 365 inactives devrait s’afficher après l’exécution de la commande.

Créez la variable $InactiveMailbox qui devrait contenir les propriétés de la boîte aux lettres inactive.

$InactiveMailbox = Get-Mailbox -InactiveMailboxOnly -Identity <identité de la boîte aux lettres inactive>

Utilisez les propriétés ExchangeGUID ou DistinguishedName qui sont des identifiants uniques pour les boîtes aux lettres pour définir l’identité du compte de messagerie Office 365 nécessaire. Par exemple, l’ExchangeGUID ressemble à 61325ebv-3542-5186-dca3-3abcbd3a1587.

Pour restaurer les boîtes aux lettres Office 365 qui sont inactives et restaurer leur contenu, y compris les messages électroniques, utilisez cette commande de restauration de boîte aux lettres Office 365 :

New-MailboxRestoreRequest -SourceMailbox $InactiveMailbox.DistinguishedName -TargetMailbox [email protected] -AllowLegacyDNMismatch

Dans ce cas, les données de la boîte aux lettres inactive source sont fusionnées dans les dossiers de messagerie appropriés de la boîte aux lettres cible qui existe déjà.

En alternative, vous pouvez utiliser cette commande sans utiliser de variables et définir les identifiants de compte de messagerie anciens et nouveaux nécessaires :

Nouvelle requête de restauration de boîte aux lettres `

 -SourceMailbox <GUIDBoîteAuxLettresSource> `

 -TargetMailbox <GUIDBoîteAuxLettresCible> `

 -AllowLegacyDNMismatch

Entrez les valeurs appropriées du GUID de la boîte aux lettres source et cible. Dans la sortie PowerShell, vous devriez voir que le statut de la tâche est En attente.

Si vous souhaitez surveiller la progression, utilisez la commande :

Get-MailboxRestoreRequest | Get-MailboxRestoreRequestStatistics

Consultez le paramètre PercentComplete dans la sortie.

Vous pouvez définir un dossier de messagerie personnalisé dans la boîte aux lettres cible vers lequel vous souhaitez restaurer le contenu de la boîte aux lettres Office 365 sélectionnée. Par exemple, si vous souhaitez restaurer les données de la boîte aux lettres Office 365 (messages électroniques) dans le dossier Boîte aux lettres inactive du compte de messagerie Office 365 cible, vous pouvez utiliser cette commande :

Nouvelle requête de restauration de boîte aux lettres -SourceMailbox $InactiveMailbox.DistinguishedName -TargetMailbox [email protected] -TargetRootFolder “Boîte aux lettres inactive” -AllowLegacyDNMismatch

Restauration de l’archive de la boîte aux lettres

Si vous savez qu’il existe une archive de boîte aux lettres dans la boîte aux lettres inactive, essayez de restaurer les données de l’archive. Créez la variable $InactiveMailbox comme expliqué précédemment. Les paramètres TargetIsArchive et SourceIsArchive sont désormais spécifiés dans la commande.

$InactiveMailbox = Get-Mailbox -InactiveMailboxOnly -Identity <identité de la boîte aux lettres inactive>

Dans mon cas, j’ai l’archive source dans la boîte aux lettres inactive, et j’ai besoin de restaurer l’archive source dans la boîte aux lettres active existante (cible). Dans cet exemple, le dossier Archive de la boîte aux lettres inactive est créé dans la boîte aux lettres cible pour stocker les données d’archive restaurées. Le nom du compte cible est [email protected].

New-MailboxRestoreRequest -SourceMailbox $InactiveMailbox.DistinguishedName -SourceIsArchive -TargetMailbox [email protected] -TargetIsArchive -TargetRootFolder “Archive de la boîte aux lettres inactive” -AllowLegacyDNMismatch

Lorsque la commande est exécutée, attendez que le processus de restauration soit terminé, puis vérifiez les dossiers de la boîte aux lettres du compte de messagerie Office 365 cible.

Comment récupérer les boîtes aux lettres supprimées dans Exchange Online PowerShell

Si vous devez récupérer plutôt que restaurer une boîte aux lettres inactive, les commandes PowerShell peuvent également vous aider. En ce qui concerne le flux de travail de restauration de boîte aux lettres Office 365, vous devez avoir le module PowerShell Exchange Online V2 installé dans votre PowerShell et avoir besoin des informations sur les identités des boîtes aux lettres inactives Office 365:

Get-Mailbox -InactiveMailboxOnly | Format-List Name,DistinguishedName,ExchangeGuid,PrimarySmtpAddress

Enregistrez la valeur des propriétés ExchangeGUID ou DistinguishedName pour les données du compte de messagerie inactif nécessaire à partir duquel vous souhaitez restaurer.

La prochaine étape est similaire à la marche à suivre pour restaurer une boîte aux lettres Office 365. Créez la variable $InactiveMailbox qui doit contenir les propriétés de la boîte aux lettres inactive.

$InactiveMailbox = Get-Mailbox -InactiveMailboxOnly -Identity <identité de la boîte aux lettres inactive>

La commande indiquée dans l’exemple ci-dessous est utilisée pour récupérer des données de la boîte aux lettres inactive vers la nouvelle boîte aux lettres de John Smith ([email protected]). Un nouveau compte utilisateur est créé, et vous devez attribuer la licence pour le nouveau compte.

New-Mailbox -InactiveMailbox $InactiveMailbox.DistinguishedName -Name JoghnSnith365 -FirstName John -LastName Smith -DisplayName “John Smith” -MicrosoftOnlineServicesID [email protected] -Password (ConvertTo-SecureString -String ‘New_Password1’ -AsPlainText -Force) -ResetPasswordOnNextLogon $true

Vous pouvez également utiliser une vue plus pratique de cette commande:

New-Mailbox `

 -InactiveMailbox <GUIDBoîteAuxLettresInactive>`

 -Nom <Nom> `

 -Prénom John `

 -NomDeFamille Smith `

 -NomAffichage “John Smith” `

 -IdentifiantMicrosoftOnlineServices [email protected] `

 -MotDePasse (ConvertTo-SecureString -String ‘New_Password1’ -AsPlainText -Force) `

 -RéinitialiserMotDePasseÀLaProchaineConnexion $true

Si vous n’attribuez pas de licence dans les 30 jours, le nouveau compte sera désactivé. Vérifiez le compte récupéré dans le centre d’administration Exchange Online où vous pouvez également gérer les licences.

Conclusion

Ce billet de blog examine les outils et méthodes natifs pour récupérer et restaurer les boîtes aux lettres Office 365 qui ont été supprimées et sont inactives. Les boîtes aux lettres inactives d’Office 365 peuvent être restaurées et récupérées en PowerShell en se connectant à Azure Active Directory et Exchange Online PowerShell. Les cmdlets et commandes PowerShell appropriés sont utilisés à cette fin.

En alternative aux méthodes natives, vous pouvez restaurer le contenu de la boîte aux lettres Office 365 à partir d’une sauvegarde. Dans ce cas, vous devriez utiliser une solution de sauvegarde fiable pour Exchange Online qui prend en charge la sauvegarde des e-mails Office 365 et vous permet de récupérer ou restaurer l’intégralité de la boîte aux lettres et des e-mails personnalisés des comptes Office 365 actifs et inactifs vers le compte source ou vers un autre compte.

NAKIVO Backup & Replication est la solution de protection des données tout-en-un qui prend en charge la sauvegarde d’Office 365, y compris les données résidant dans Exchange Online, OneDrive for Business et SharePoint Online.

Source:
https://www.nakivo.com/blog/how-to-restore-inactive-mailboxes-in-office-365/