Procédure de récupération d'une boîte aux lettres à l'aide d'un groupe de stockage de récupération

 

S’applique à : Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

Dernière rubrique modifiée : 2007-11-16

Cette rubrique décrit l'utilisation du groupe de stockage de récupération (RSG) Microsoft Exchange Server 2007 pour récupérer une boîte aux lettres.

Avant de commencer

Pour exécuter la procédure suivante, vous devez utiliser un compte auquel ont été délégués :

  • le rôle Administrateur de serveur Exchange et le groupe Administrateurs local pour créer et gérer le groupe de stockage de récupération, et accéder aux données de la boîte aux lettres restaurée ;

  • le rôle Administrateur des destinataires Exchange sur le serveur contenant la boîte aux lettres cible.

Pour plus d'informations sur les autorisations, la délégation de rôles et les droits requis pour administrer Exchange 2007, consultez la rubrique Considérations relatives aux autorisations.

Les serveurs font partie d'une forêt unique ou de forêts de ressources. Des données de boîte aux lettres ne peuvent être exportées qu'à l'intérieur de la même forêt. Les comptes du service d'annuaire Active Directory associés à la boîte aux lettres peuvent se trouver dans une forêt externe mais les données de cette boîte aux lettres ne peuvent pas être exportées vers des serveurs dans d'autres forêts.

Seules des bases de données Exchange 2007 sont prises en charge comme bases de données de récupération et seul Exchange 2007 est pris en charge comme serveur de destination pour les données de boîte aux lettres récupérées.

La cmdlet Restore-Mailbox ne peut utiliser que des boîtes aux lettres déconnectées comme sources de données et des boîtes aux lettres connectées comme cibles de données.

Procédure

Fusion d'une boîte aux lettres récupérée à l'aide du groupe de stockage de récupération

  1. Si aucun groupe de stockage de récupération n'est présent, vous pouvez en créer un en exécutant la commande Exchange Management Shell suivante :

    new-storagegroup -Server <Server_Name> -LogFolderPath <path_to_Logfiles> -Name <RSG_Name> -SystemFolderPath  <Database_Path> -Recovery
    
  2. Ajoutez une base de données de récupération au groupe de stockage de récupération en exécutant la commande Exchange Management Shell suivante :

    new-mailboxdatabase -mailboxdatabasetorecover <Database_Name> -storagegroup <Server_Name>\<RSG_Name> -EDBFilePath <Database_Path>
    
  3. Paramétrez la base de données de récupération pour autoriser les remplacements en exécutant la commande Exchange Management Shell suivante :

    set-mailboxdatabase -identity <Server_Name>\<RSG_Name>\<Database_Name> -AllowFileRestore:$True 
    
  4. Montez la base de données de récupération en exécutant la commande Exchange Management Shell suivante :

    mount-database -identity <Server_Name>\<RSG_Name>\<Database_Name>
    
  5. Récupérez la boîte aux lettres d'un utilisateur existant sur une boîte aux lettres existante en exécutant la commande Exchange Management Shell suivante :

    restore-mailbox -identity <User_name> -rsgdatabase <Server_Name>\<RSG_Name>\<Database_Name> 
    

Exemples de commandes pour la récupération de données utilisateur

Les exemples ci-après sont des commandes qui permettent de récupérer des données utilisateur d'un groupe de stockage de récupération :

  • Pour récupérer une boîte aux lettres de la base de données du groupe de stockage de récupération pour la boîte aux lettres « John Smith » actuellement utilisée, exécutez la commande Exchange Management Shell suivante :

    Restore-Mailbox -identity 'John Smith' -RSGDatabase 'RSG\mailbox database'
    
  • Pour récupérer toutes les boîtes aux lettres du groupe de stockage de récupération pour les boîtes aux lettres actives concernées, exécutez la commande Exchange Management Shell suivante :

    Get-MailboxStatistics -database 'RSG\Mailbox Database' | restore-mailbox
    
  • Si vous voulez restaurer une boîte aux lettres d'un groupe de stockage de récupération dans une autre boîte aux lettres active, exécutez la commande Exchange Management Shell suivante :

    Restore-Mailbox -RSGMailbox 'John Smith' -RSGDatabase 'RSG\Mailbox Database' -id 'Allison Brown' -TargetFolder 'JSmith Email'
    
  • Pour récupérer les données de l'utilisateur final entre deux dates, exécutez la commande Exchange Management Shell suivante :

    Restore-Mailbox -RSGMailbox 'John Smith' -RSGDatabase 'RSG\Mailbox Database' -id 'Allison Brown' -TargetFolder 'JSmith Email' -StartDate '02/02/05' -EndDate '02/05/05'
    

Pour plus d'informations

Pour des informations générales sur l'exécution de restaurations, consultez la rubrique Procédure d'exécution d'une restauration de base de bases de données Exchange.