Récupérer un serveur membre du groupe de disponibilité de base de données dans Exchange Server

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 exécuter une opération de récupération de serveur.

Microsoft Exchange Server programme d’installation inclut le commutateur /m:RecoverServer qui peut être utilisé pour exécuter l’opération de récupération du serveur. Si vous exécutez le programme d’installation avec le commutateur /m:RecoverServer , le programme d’installation lit les 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 Gérer les 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

  • Vous devez disposer d’autorisations pour pouvoir effectuer cette ou ces procédures. 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 le forum à l'adresse : Exchange Server, Exchange Online ou Exchange Online Protection.

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 -ConfigurationOnly paramètre à la commande précédente. Si vous utilisez le -ConfigurationOnly commutateur, 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
    

Remarque

Vous devez reconfigurer les répertoires virtuels sur le serveur récupéré et recréer toutes les personnalisations que vous avez pu effectuer. Vous devrez peut-être également effectuer des étapes de récupération supplémentaires en fonction de votre configuration. Consultez Déployer les informations d’identification ASA sur un autre serveur Exchange exécutant des services d’accès au client.

Vous devez importer le certificat de signature AD FS. Consultez Étape 1 : Passer en revue les exigences de certificat pour AD FS.

Comment savez-vous que ce correctif a fonctionné ?

Pour vérifier que vous avez correctement récupéré le membre DAG, utilisez la méthode suivante :

  • Dans Exchange Management Shell, exécutez la commande suivante pour vérifier l’intégrité et la status du membre du DAG récupéré.

    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.