Surveiller la réplication de base de données

S’applique à : Gestionnaire de Configuration (branche actuelle)

Surveillez les détails de la réplication de base de données avec le nœud Réplication de base de données dans l’espace de travail Surveillance de la console Configuration Manager. Vous pouvez surveiller l’état des liens de réplication entre les sites. Il montre également l’initialisation et la réplication des groupes de réplication pour le site auquel vous vous connectez.

Conseil

Bien qu’un nœud Réplication de base de données apparaisse également sous le nœud Configuration de la hiérarchie dans l’espace de travail Administration , vous ne pouvez pas afficher l’état de réplication des liens de réplication de base de données à partir de cet emplacement.

La réplication de base de données entre sites implique la réplication de plusieurs ensembles d’informations, appelés groupes de réplication. Chaque groupe de réplication envoie et reçoit des données avec des priorités différentes. Par défaut, vous ne pouvez pas modifier les données contenues dans un groupe de réplication et la fréquence de réplication.

Lorsqu’un lien de réplication est actif et que son état n’est pas défaillant ou dégradé, tous les groupes se répliquent rapidement. Si un ou plusieurs groupes ne parviennent pas à terminer la réplication dans la période attendue, le lien s’affiche comme détérioré. Les liens dégradés peuvent toujours fonctionner, mais vous devez les surveiller pour vous assurer qu’ils reviennent à l’état actif. Examinez-les pour vous assurer que des échecs de réplication ou de dégradation supplémentaires ne se produisent pas.

Pour chaque lien de réplication, spécifiez le nombre de tentatives d’un groupe qui n’a pas réussi à répliquer. Après ce nombre de nouvelles tentatives, le site définit l’état du lien sur Détérioré ou en échec. Même si tous les groupes sauf un sont correctement répliqués, le site définit l’état du lien sur Détérioré ou en échec. Il définit cet état, car le groupe de réplication ne parvient pas à terminer la réplication dans le nombre de tentatives spécifié. Pour plus d’informations, consultez Seuils de réplication de base de données.

Utilisez les informations suivantes pour comprendre l’état des liens de réplication qui peuvent nécessiter un examen plus approfondi :

Aucun problème n’a été détecté et la communication entre les liens est actuelle.

Lorsqu’un site parent est mis à jour vers une nouvelle version et que vous affichez l’état du lien à partir du site enfant, l’état du lien s’affiche comme actif. Après la mise à jour, jusqu’à ce que le site enfant soit à la même version que le site parent, l’état du lien s’affiche comme actif lorsqu’il est affiché à partir du site parent. Lorsqu’il est affiché à partir du site enfant, il s’affiche comme étant configuré.

La réplication est fonctionnelle, mais au moins un objet ou un groupe de réplication est retardé. Surveillez les liens dans cet état. Passez en revue les informations des deux sites sur le lien pour obtenir des indications indiquant que le lien peut échouer.

Un lien peut également afficher un état détérioré lorsque le site qui reçoit des données répliquées n’est pas en mesure de valider rapidement les données dans la base de données. Ce comportement se produit lorsque de grands volumes de données sont répliqués. Par exemple, vous déployez une mise à jour logicielle sur un grand nombre d’ordinateurs. Le site parent sur le lien peut prendre un certain temps pour traiter ce volume de données répliquées. Un décalage de traitement sur le site parent entraîne la définition de l’état du lien sur détérioré jusqu’à ce qu’il puisse traiter correctement le backlog des données.

La réplication n’est pas fonctionnelle. Il est possible qu’un lien de réplication puisse récupérer sans autre action. Pour examiner et corriger la réplication sur ce lien, utilisez le Analyseur de lien de réplication (RLA).

Cet état peut également indiquer un problème avec le réseau physique entre le site parent et le site enfant sur le lien de réplication.

Surveiller l’état de la réplication

Utilisez le nœud Réplication de base de données dans l’espace de travail Surveillance pour afficher l’état d’un lien de réplication. Affichez les détails de la base de données sur chaque site sur le lien de réplication. Vous pouvez également afficher des détails sur les groupes de réplication. Pour afficher ces détails, sélectionnez un lien de réplication, puis sélectionnez l’onglet approprié pour l’état de réplication que vous souhaitez afficher.

Les sections suivantes fournissent des détails sur les différents onglets pour l’état de la réplication :

Résumé

Affichez des informations générales sur la réplication des données de site et des données globales entre les deux sites sur un lien.

Sélectionnez Afficher les rapports pour les données de trafic historique pour afficher un rapport qui affiche des détails sur la bande passante réseau utilisée par la réplication sur la liaison.

Parent Site

Pour le site parent sur un lien de réplication, affichez les détails sur la base de données, notamment :

  • Ports de pare-feu pour le SQL Server

  • Espace disque libre

  • Emplacements des fichiers de base de données

  • Certificats

Site enfant

Pour le site enfant sur un lien de réplication, affichez les détails de la base de données, notamment :

  • Ports de pare-feu pour le SQL Server

  • Espace disque libre

  • Emplacements des fichiers de base de données

  • Certificats

Détails de l’initialisation

Affichez l’état d’initialisation des groupes qui sont répliqués sur le lien. Ces informations peuvent vous aider à identifier quand l’initialisation des données de réplication est en cours ou a échoué.

Utilisez ces informations pour identifier quand un site peut être en mode d’interopérabilité. Le mode d’interopérabilité est lorsque le site enfant n’exécute pas la même version de Configuration Manager que le site parent.

Détails de la réplication

Affichez l’état de la réplication pour chaque groupe qui se réplique sur la liaison. Utilisez ces informations pour identifier les problèmes ou les retards liés à la réplication de données spécifiques. Il peut vous aider à déterminer les seuils de réplication de base de données appropriés pour ce lien. Pour plus d’informations, consultez Seuils de réplication de base de données.

Conseil

Les groupes de réplication pour les données de site sont envoyés uniquement du site enfant au site parent. Les groupes de réplication pour les données globales sont répliqués dans les deux sens.

Analyseur de lien de réplication

Configuration Manager inclut le Analyseur de lien de réplication (RLA), que vous utilisez pour analyser et réparer les problèmes de réplication. Utilisez RLA pour corriger les échecs de liaison en cas d’échec de la réplication. Elle est également utile lorsque la réplication cesse de fonctionner, mais que le site n’a pas encore signalé d’échec.

Utilisez RLA pour corriger les problèmes de réplication entre les ordinateurs suivants dans la hiérarchie :

  • Entre un serveur de site et le serveur de base de données de site

  • Entre le serveur de base de données d’un site et le serveur de base de données d’un autre site, également appelé réplication intersite

Remarque

La direction de l’échec de réplication n’a pas d’importance.

Exécutez RLA dans la console Configuration Manager ou à une invite de commandes :

  • Pour exécuter dans la console Configuration Manager : accédez à l’espace de travail Surveillance, puis sélectionnez le nœud Réplication de base de données. Sélectionnez le lien de réplication que vous souhaitez analyser, puis dans le ruban, sélectionnez Analyseur de lien de réplication.

  • Pour exécuter à une invite de commandes, tapez la commande suivante : %ProgramFiles(x86)%\Microsoft Endpoint Manager\AdminConsole\bin\Microsoft.ConfigurationManager.ReplicationLinkAnalyzer.Wizard.exe <source site server FQDN> <destination site server FQDN>

    Importante

    À compter de la version 1910, ce chemin d’accès a été modifié pour utiliser le Microsoft Endpoint Manager dossier . Veillez à ne pas utiliser une version antérieure du fichier qui pourrait exister dans un autre dossier.

Lorsque vous exécutez RLA, il détecte les problèmes à l’aide d’une série de règles de diagnostic et de vérifications. Vous affichez les problèmes identifiés par l’outil. Lorsqu’il a des instructions pour résoudre un problème, il les affiche. Si RLA peut corriger automatiquement un problème, il vous présente cette option.

Une fois le RLA terminé, il enregistre les résultats dans le rapport XML suivant et un fichier journal sur le bureau de l’utilisateur qui exécute l’outil :

  • ReplicationAnalysis.xml

  • ReplicationLinkAnalysis.log

RLA arrête les services suivants tout en corrigeant certains problèmes. Il redémarre ces services une fois la correction terminée :

  • SMS_SITE_COMPONENT_MANAGER

  • SMS_EXECUTIVE

Si RLA ne parvient pas à effectuer la correction, redémarrez ces services sur le serveur de site si nécessaire.

RLA journalise toutes les actions d’investigation et de correction pour fournir des détails supplémentaires qu’il n’affiche pas dans l’Assistant.

Prérequis pour RLA

Le compte que vous utilisez pour exécuter RLA doit disposer des autorisations suivantes :

  • Droits d’administrateur local sur chaque ordinateur impliqué dans le lien de réplication.

  • Droits d’administrateur système sur chaque base de données SQL Server impliquée dans le lien de réplication.

Remarque

Le compte n’a pas besoin d’un rôle de sécurité d’administration basée sur un rôle Configuration Manager spécifique. Un utilisateur administratif ayant accès au nœud Réplication de base de données peut exécuter l’outil dans la console Configuration Manager. Un administrateur système disposant de droits suffisants sur chaque ordinateur peut exécuter l’outil à une invite de commandes.

Problème connu de RLA

RLA génère SQL Server erreurs de certificat Service Broker (SSB) pour les sites principaux mis à niveau à partir de System Center 2012 Configuration Manager. Ce problème est dû aux modifications apportées aux noms des certificats dans Configuration Manager branche actuelle. Vous pouvez sans risque ignorer ces messages d’erreur.

Surveillance de la réplication de base de données

Surveiller l’état de réplication de base de données de site à site de haut niveau

  1. Dans la console Configuration Manager, accédez à l’espace de travail Surveillance.

  2. Sélectionnez le nœud Hiérarchie de site pour ouvrir la vue Diagramme hiérarchique .

  3. Pointez le pointeur de la souris sur la ligne entre les deux sites. Affichez l’état de la réplication des données globales et de site pour ces sites.

  1. Dans la console Configuration Manager, accédez à l’espace de travail Surveillance.

  2. Sélectionnez le nœud Réplication de base de données , puis sélectionnez le lien de réplication que vous souhaitez surveiller. Sélectionnez ensuite l’onglet approprié pour afficher différents détails sur l’état de réplication de ce lien.