Partager via


Restauration d’un serveur de conversation permanente dans Lync Server 2013

 

Rubrique Dernière modification : 2014-02-05

Cette procédure décrit les étapes nécessaires pour récupérer après une défaillance du serveur de conversation permanente et pour rétablir les opérations à partir du centre de données principal.

En cas d’échec du serveur de conversation permanente, le centre de données principal subit une panne complète et les bases de données primaires et miroirs deviennent indisponibles. Le centre de données principal bascule vers le serveur de sauvegarde.

La procédure suivante rétablit le fonctionnement normal une fois le centre de données principal sauvegardé et les serveurs reconstruits. La procédure suppose que le centre de données principal a été récupéré après une panne totale et que la base de données mgc et la base de données mgccomp ont été reconstruites et réinstallées à l’aide du Générateur de topologie.

La procédure suppose également qu’aucun nouveau serveur miroir et de sauvegarde n’a été déployé pendant la période de basculement, et que le seul serveur déployé est le serveur de sauvegarde et son serveur miroir, comme défini dans Basculement du serveur de conversation permanente dans Lync Server 2013.

Ces étapes visent à récupérer la configuration telle qu’elle existait avant la défaillance, cette dernière ayant provoqué le basculement du serveur principal vers le serveur de sauvegarde.

Pour restaurer le serveur de conversation permanente

  1. Effacez tous les serveurs de la liste des serveurs actifs du serveur de conversation permanente à l’aide de l’applet Set-CsPersistentChatActiveServer de commande de Lync Server Management Shell. Cela empêche tous les serveurs de conversation permanente de se connecter à la base de données mgc et à la base de données mgccomp pendant la restauration automatique.

    Important

    L’agent SQL Server sur le serveur principal du serveur de conversation permanente secondaire doit s’exécuter sous un compte privilégié. Plus précisément, le compte doit disposer des droits suivants :

    • Accès en lecture au partage réseau dans lequel les sauvegardes sont placées

    • Accès en écriture au répertoire local spécifique vers lequel les sauvegardes sont copiées

  2. Désactivez la mise en miroir sur la base de données mgc de sauvegarde :

    1. À l’aide de SQL Server Management Studio, connectez-vous à l’instance mgc de sauvegarde.

    2. Cliquez avec le bouton droit sur la base de données mgc, pointez sur Tâches, puis cliquez sur Miroir.

    3. Cliquez sur Supprimer la mise en miroir.

    4. Cliquez sur OK.

    5. Procédez de la même façon avec la base de données mgccomp.

  3. Sauvegardez la base de données mgc afin qu’elle puisse être restaurée vers la nouvelle base de données primaire :

    1. À l’aide de SQL Server Management Studio, connectez-vous à l’instance mgc de sauvegarde.

    2. Cliquez avec le bouton droit sur la base de données mgc, pointez sur Tâches, puis cliquez sur Sauvegarder. La boîte de dialogue Sauvegarder la base de données s’affiche.

    3. Dans Type de sauvegarde, sélectionnez Complète.

    4. Pour Composant de sauvegarde, cliquez sur Base de données.

    5. Acceptez le nom du jeu de sauvegarde par défaut suggéré dans Nom ou entrez un autre nom pour le jeu de sauvegarde.

    6. <Facultatif> Dans Description, entrez une description du jeu de sauvegarde.

    7. Supprimez l’emplacement de sauvegarde par défaut de la liste de destination.

    8. Ajoutez un fichier à la liste en utilisant le chemin d’accès à l’emplacement de partage que vous avez établi pour l’envoi de journaux. Ce chemin d’accès est accessible à la base de données primaire et à la base de données de sauvegarde.

    9. Cliquez sur OK pour fermer la boîte de dialogue et lancer le processus de sauvegarde.

  4. Restaurez la base de données primaire à l’aide de la base de données de sauvegarde créée à l’étape précédente.

    1. À l’aide de SQL Server Management Studio, connectez-vous à l’instance mgc principale.

    2. Cliquez avec le bouton droit sur la base de données mgc, pointez sur Tâches, sur Restaurer, puis cliquez sur Base de données. La boîte de dialogue Restaurer la base de données s’affiche.

    3. Sélectionnez À partir du périphérique.

    4. Cliquez sur le bouton Parcourir pour ouvrir la boîte de dialogue Spécifier la sauvegarde. Dans Support de sauvegarde, sélectionnez Fichier. Cliquez sur Ajouter, sélectionnez le fichier de sauvegarde que vous avez créé à l’étape 3, puis cliquez sur OK.

    5. Dans Sélectionnez les jeux de sauvegarde à restaurer, sélectionnez la sauvegarde.

    6. Dans le volet Sélectionner une page, cliquez sur Options.

    7. Dans Options de restauration, sélectionnez uniquement Remplacer la base de données existante.

    8. Dans État de récupération, sélectionnez Laisser la base de données opérationnelle.

    9. Cliquez sur OK pour lancer le processus de restauration.

  5. Configurez la copie des journaux de transaction SQL Server pour la base de données primaire. Suivez les procédures de configuration du serveur de conversation permanente pour la haute disponibilité et la récupération d’urgence dans Lync Server 2013 pour établir la copie des journaux de transaction pour la base de données mgc principale.

  6. Définissez les serveurs actifs du serveur de conversation permanente. À partir de Lync Server Management Shell, utilisez l’applet de commande Set-CsPersistentChatActiveServer pour définir la liste des serveurs actifs.

    Important

    Tous les serveurs actifs doivent être situés au sein du même centre de données que celui de la nouvelle base de données primaire, ou dans un centre de données avec une connexion à latence faible/bande passante élevée à la base de données.

La restauration du pool à son état normal exécute la commande Windows PowerShell suivante :

Set-CsPersistentChatState -Identity "service: lyncpc.dci.discovery.com" -PoolState Normal

Pour plus d’informations, consultez la rubrique d’aide relative à l’applet de commande Set-CsPersistentChatState .