Créer un ensemble de réplications du producteur dans Réplication de données d'instance

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 6 minutes de lecture
  • Spécifiez les tables et les colonnes de l’instance du producteur que vous souhaitez répliquer dans Réplication de données d'instance (IDR).

    Avant de commencer

    Vérifiez que les instances de créateur et de consommateur appartiennent au même client.

    Planifiez votre stratégie de réplication des données en examinant les considérations importantes décrites à la section Préparation pour Réplication de données d'instance.

    Rôle requis : idr_admin ou admin

    Pourquoi et quand exécuter cette tâche

    La création de l’ensemble de réplication du producteur est la première étape de la configuration Réplication de données d'instance. L’amorçage est le téléchargement initial de tous les enregistrements de l’ensemble de réplications du producteur vers les tables de l’ensemble de réplications du consommateur. Après l’amorçage, Réplication de données d'instance (IDR) réplique uniquement les mises à jour de données. Les limitations d’amorçage sont les suivantes :
    • La taille maximale de l’enregistrement est de 32 Mo.
    • La taille d’amorçage maximale est de 3 millions d’enregistrements.
      Remarque :
      Si votre ensemble de réplication contient plus de 3 millions d’enregistrements, l’amorçage ne peut pas démarrer. Pour résoudre ce problème, divisez l’ensemble de réplications en plusieurs ensembles de réplications avec moins d’enregistrements dans chacun ou utilisez un amorçage partiel.
    • Le temps de semis maximum est de 7 jours.
    Figure 1. Ensembles de réplication d’amorçage

    Amorçage à partir de l’ensemble de réplications du producteur.

    Procédure

    1. Sur l’instance du producteur, accédez à Réplication de données d'instance > Ensembles de réplications du producteur et cliquez sur Nouveau.
    2. Renseignez les champs du formulaire.
      Tableau 1. Formulaire Ensemble de réplications du créateur
      Champ Description
      Nom Les noms ne peuvent contenir que des caractères alphanumériques et des tirets.
      Remarque :
      L’ensemble de réplications du consommateur doit avoir le même nom que l’ensemble de réplications du producteur, de sorte que le nom ne doit pas être spécifique au producteur.
      Bidirectionnel Option permettant d’activer la réplication bidirectionnelle sur les instances de consommateur. La réplication bidirectionnelle permet aux changements apportés aux enregistrements apportés sur l’instance du consommateur de se propager vers l’instance du producteur. Si vous souhaitez configurer un jeu de réplication de créateur avec bidirection pour les instances de consommateur, consultez Réplication bidirectionnelle.
      Discret Option permettant d’activer un mappage discret à partir d’un ensemble de réplications du producteur. Ce mappage distingue différentes instances de consommateurs. Pour plus d’informations, consultez Créer des mappages discrets pour un jeu de réplication de producteur.
      Description Description de l’ensemble de réplication.
      Jeu d'entrées Ensemble d’entrées sortantes. Si vous avez importé un ensemble de mises à jour à partir d’une autre instance ou si vous en avez créé un précédemment sur votre instance, vous pouvez choisir un ensemble d’entrées existant.
      Une fois que vous avez envoyé le formulaire Ensemble de réplications du producteur, le système génère automatiquement l’ID du producteur. Le champ ID du producteur identifie l’instance du producteur dans le système.
      Ensemble de réplications du producteur.
    3. Pour ajouter des entrées sortantes à votre ensemble de réplications de créateur, cliquez sur l’onglet Entrées sortantes , puis sur Nouveau.
    4. Renseignez les champs du formulaire.
      Pour chaque entrée sortante, vous devez sélectionner une table source dans l’instance du producteur afin de répliquer les enregistrements de données. Vous pouvez également sélectionner des colonnes de table associées, inclure des pièces jointes aux enregistrements et définir des conditions de filtre pour chaque table source.
      Tableau 2. Formulaire d’entrée de réplication
      Champ Description
      Nom de la table source Nom de l’une des tables sur l’instance du producteur à répliquer. Par exemple, Disque SAN [cmdb_ci_san_disk].
      Filtre Critères de filtre pour contrôler les enregistrements de la table que le système est en train de répliquer.
      • Utilisez le filtre pour limiter le nombre d’enregistrements dans votre ensemble de réplications. Par exemple, si la table dispose d’un champ Actif , ajoutez une condition de filtre telle que [Active] [is] [True] pour répliquer uniquement les enregistrements actifs.
      • Si vous souhaitez répliquer et préserver une hiérarchie de tables parent et enfant, ajoutez un filtre pour la colonne sys_class_name à chaque entrée sortante. Cela garantit que toutes les colonnes de la table enfant sont répliquées, et pas seulement les colonnes parentes.

        Par exemple, pour reproduire à la fois la table parente Tâche [task] et la table enfant Incident [incident], vous devez ajouter [Type de tâche] [est] [Tâche] comme filtre dans l’entrée de la table parente et [Type de tâche] [est] [Incident] comme filtre dans l’entrée de la table enfant. Dans cet exemple, le type de tâche est l’étiquette de la colonne sys_class_name de chaque table. Pour plus de détails, voir Conservation de la hiérarchie des tables dans Réplication de données d'instance.

      Inclure les pièces jointes Option permettant de répliquer les fichiers associés aux enregistrements que vous répliquez.
      Champs inclus Champs à inclure. Déplacez les champs de table dans la colonne Sélectionné pour les répliquer ou dans la colonne Disponible pour empêcher leur réplication.
      Remarque :
      Le système doit répliquer certains champs, tels que sys_id (obligatoire). Le système ne peut pas répliquer certains champs, tels que Chiffrement Edge et Mot de passe 1. Ils n’apparaissent dans aucune des deux colonnes.
      Activer la fusion personnalisée Option vous permettant de choisir un champ différent du champ de sys_id par défaut pour fusionner IDR.
      Champ de fusion

      Choisissez un champ à utiliser pour fusionner l’IDR. Seuls les champs uniques sont disponibles. Consultez Fusionner des colonnes dans Réplication de données d'instance.

      Ce champ ne s’affiche que si vous sélectionnez Activer la fusion personnalisée.

    5. Sélectionnez Envoyer.
      Remarque :
      Si la table que vous ajoutez à l’ensemble de réplications a des tables enfants, ajoutez les tables enfants à l’ensemble de réplications pour maintenir l’intégrité des données.
    6. Répétez l’étape 3 pour chaque table que vous souhaitez inclure dans le jeu de réplication.
      Une fois l’envoi effectué, le bouton Activer est ajouté au formulaire.
    7. Sélectionnez Activer.
      La réplication ne peut pas avoir lieu tant que vous n’avez pas lié l’ensemble de réplications du producteur à un ou plusieurs ensembles de réplications du consommateur. L’activation de l’ensemble de réplications du producteur rend les données du producteur disponibles pour la réplication des consommateurs.
    8. Sélectionnez le lien connexe Configuration de notification et choisissez un onglet pour configurer les détails de la notification.
      OptionDescription
      Quand envoyer Spécifiez les conditions d’envoi d’une notification.
      • Enregistrement inséré ou mis à jour : vous pouvez envoyer des notifications lorsque des enregistrements sont mis à jour ou insérés.
      • L’événement est déclenché : spécifiez le type d’événement qui envoie la notification.
      • Déclenché : une notification est envoyée lorsqu’elle est déclenchée par un ServiceNow® Concepteur de flux flux. Pour plus d'informations, consultez Concepteur de flux.
      Qui recevra Envoyez des notifications aux utilisateurs, groupes ou groupes d’utilisateurs dans les champs de l’enregistrement ServiceNow qui génère la notification.
      Ce qu'il contiendra Vous pouvez choisir un modèle d’e-mail pour remplir le champ Objet et Message HTML. Vous pouvez également remplacer le modèle et personnaliser le texte comme il convient.
      Ce que le résumé contiendra Si vous sélectionnez Autoriser la synthèse, vous pouvez configurer un intervalle de synthèse d’e-mail via le module Intervalle de synthèse de la notification système.
    9. Sélectionnez Mettre à jour.
    10. Pour afficher un aperçu de la notification, sélectionnez Afficher un aperçu de la notification.
    11. Pour ignorer l’ensemble de réplications du producteur, sélectionnez Supprimer.

    Résultats

    Le créateur est prêt à envoyer les données spécifiées dans l’ensemble de réplications à une ou plusieurs instances de consommateur.

    Que faire ensuite