Récupérer un serveur membre de groupe de disponibilité de la base de données

S’applique à : Exchange Server 2013

Si un serveur de boîtes aux lettres membre d’un groupe de disponibilité de base de données (DAG) est perdu ou échoue, qu’il est irrécupérable et qu’il doit être remplacé, vous pouvez effectuer une opération de récupération de serveur. le programme d’installation de Microsoft Exchange Server 2013 inclut le commutateur /m:RecoverServer qui peut être utilisé pour effectuer l’opération de récupération du serveur. L’exécution du programme d’installation avec le commutateur /m:RecoverServer entraîne la lecture des informations de configuration du serveur à partir d’Active Directory pour un serveur portant le même nom que le serveur à partir duquel vous exécutez le programme d’installation. Une fois que les informations de configuration du serveur sont récupérées depuis Active Directory, les fichiers et les services d'origine d'Exchange sont installés sur le serveur et les rôles et les paramètres qui étaient stockés dans Active Directory lui sont appliqués.

Souhaitez-vous rechercher les autres tâches de gestion relatives aux groupes de disponibilité de base de données ? Consultez la rubrique Gestion de groupes de disponibilité de base de données.

Ce qu'il faut savoir avant de commencer

  • Durée d'exécution estimée : 30 minutes

  • Des autorisations doivent vous être attribuées avant de pouvoir exécuter cette procédure. Pour voir les autorisations qui vous sont nécessaires, consultezEntrée « Copies de bases de données de boîtes aux lettres » dans la rubrique Autorisations de haute disponibilité et de résilience des sites.

  • Si Exchange est installé à un emplacement autre que l’emplacement par défaut, vous devez utiliser le commutateur /TargetDir Setup pour spécifier l’emplacement des fichiers programme Exchange. Si vous n’utilisez pas le commutateur /TargetDir, les fichiers de programme Exchange sont installés à l’emplacement par défaut (%ProgramFiles%\Microsoft\Exchange Server\V15).

    Pour déterminer l'emplacement d'installation, procédez comme suit :

    1. Ouvrez ADSIEDIT.MSC ou LDP.EXE.

    2. Accédez à l'emplacement suivant : CN=ExServerName,CN=Servers,CN=First Administrative Group,CN=Administrative Groups,CN=ExOrg Name,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=DomainName,CN=Com

    3. Cliquez avec le bouton droit sur l'objet serveur Exchange, puis cliquez sur Propriétés.

    4. Recherchez l'attribut msExchInstallPath. Cet attribut contient le chemin d'installation actuel.

  • Pour des informations sur les raccourcis clavier applicables aux procédures de cette rubrique, voir Raccourcis clavier dans Exchange 2013Raccourcis clavier dans le Centre d'administration Exchange.

Conseil

Vous rencontrez des difficultés ? Demandez de l’aide en participant aux forums Exchange. Visitez les forums de Exchange Server.

Utiliser le programme d’installation avec le commutateur /m:RecoverServer pour récupérer un serveur

  1. Récupérez les paramètres du délai d'attente de relecture ou de troncation pour les copies de bases de données de boîtes aux lettres se trouvant sur le serveur en cours de récupération à l'aide de la cmdlet Get-MailboxDatabase.

    Get-MailboxDatabase DB1 | Format-List *lag*
    
  2. Supprimez les copies de bases de données de boîtes aux lettres se trouvant sur le serveur en cours de récupération à l'aide de la cmdlet Remove-MailboxDatabaseCopy.

    Remove-MailboxDatabaseCopy DB1\MBX1
    
  3. Supprimez la configuration du serveur en panne du groupe de disponibilité de base de données à l'aide de la cmdlet Remove-DatabaseAvailabilityGroupServer.

    Remove-DatabaseAvailabilityGroupServer -Identity DAG1 -MailboxServer MBX1
    

    Remarque

    Si le membre DAG supprimé est hors connexion et ne peut pas être mis en ligne, vous devez ajouter le paramètre ConfigurationOnly à la commande précédente. Si vous utilisez le commutateur ConfigurationOnly , vous devez également supprimer manuellement le nœud du cluster.

  4. Réinitialisez le compte d'ordinateur du serveur dans Active Directory. Pour obtenir la procédure détaillée, voir Réinitialiser un compte d'ordinateur.

  5. Ouvrez une fenêtre d'invite de commandes. À l'aide du support d'installation d'origine, exécutez la commande suivante :

    Setup /m:RecoverServer
    
  6. Lorsque le processus de récupération d'installation est terminé, ajoutez le serveur récupéré au groupe de disponibilité de base de données à l'aide de la cmdlet Add-DatabaseAvailabilityGroupServer.

    Add-DatabaseAvailabilityGroupServer -Identity DAG1 -MailboxServer MBX1
    
  7. Une fois que le serveur est ajouté au groupe de disponibilité de base de données, reconfigurez les copies de bases de données de boîtes aux lettres à l'aide de la cmdlet Add-MailboxDatabaseCopy. Si l’une des copies de base de données ajoutées précédemment avait un décalage de relecture ou un décalage de troncation supérieur à 0, vous pouvez utiliser les paramètres ReplayLagTime et TruncationLagTime de l’applet de commande Add-MailboxDatabaseCopy pour reconfigurer ces paramètres :

    Add-MailboxDatabaseCopy -Identity DB1 -MailboxServer MBX1
    Add-MailboxDatabaseCopy -Identity DB2 -MailboxServer MBX1 -ReplayLagTime 3.00:00:00
    Add-MailboxDatabaseCopy -Identity DB3 -MailboxServer MBX1 -ReplayLagTime 3.00:00:00 -TruncationLagTime 3.00:00:00
    

Comment savoir si cela a fonctionné ?

Pour vérifier que vous avez bien récupéré le membre du groupe de disponibilité de base de données, procédez comme suit :

  • Dans l'environnement de ligne de commande Exchange Management Shell, exécutez la commande suivante pour vérifier l'intégrité et le statut du membre du groupe de disponibilité de base de données restauré.

    Test-ReplicationHealth <ServerName>
    
    Get-MailboxDatabaseCopyStatus -Server <ServerName>
    

    L'ensemble des tests d'intégrité de réplication doivent réussir et le statut des bases de données et leurs index de contenu doivent être intègres.