Configurer la réplication bidirectionnelle

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 5 minutes de lecture
  • Répliquez les données mises à jour sur une instance de consommateur vers l’instance du créateur à l’aide de la réplication bidirectionnelle dans Réplication de données d'instance (IDR).

    Avant de commencer

    Rôle requis : admin

    Pourquoi et quand exécuter cette tâche

    La réplication bidirectionnelle vous permet de répliquer les données d’une instance de consommateur vers l’instance du producteur. Par exemple, les données, telles que les demandes de problème, peuvent être copiées dans des instances de consommateur pour que des tiers les utilisent. Le tiers peut mettre à jour le problème sur l’instance du consommateur. Les données peuvent ensuite être mises à jour sur l’instance du producteur.

    Notez que les options d’amorçage ne sont pas disponibles dans les ensembles bidirectionnels par conception.

    Procédure

    1. Créez un ensemble de réplication du producteur.
      1. Sur l’instance du producteur, accédez à Instance Data Replication > Ensembles de réplications du producteur.
      2. Sélectionnez Nouveau.
      3. Entrez un nom et une description pour l’ensemble de réplications du producteur.
        • Le nom ne peut contenir que des caractères alphanumériques et des traits d’union.
        • Évitez d’utiliser un nom qui s’applique uniquement à l’instance du producteur. Vous devez fournir le même nom dans l’ensemble de réplication du consommateur, le nom ne doit donc pas être spécifique au producteur.
      4. Activez la propagation des changements apportés aux enregistrements sur l’instance de consommateur vers l’instance du créateur en sélectionnant Bidirectionnel.
        Remarque :
        La réplication bidirectionnelle fonctionne pour les enregistrements provenant du producteur ou du consommateur.
      5. Facultatif : Activez le mappage discret à partir d’un ensemble de réplications du producteur en sélectionnant Discret.
        Le mappage discret distingue différentes instances de consommateur. Pour plus de détails, voir Configurer la réplication discrète.
      6. Facultatif : Créez l’ensemble de réplications du producteur à partir d’une liste d’entrées sortantes en sélectionnant Ensemble d’entrées.
        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 jeu d’entrées existant.
      7. Sélectionnez Envoyer.
        L’ensemble de réplications du producteur est créé avec un ID de producteur généré automatiquement qui identifie l’instance du producteur dans le système.
    2. Spécifiez les tables et les colonnes sur l’instance du producteur que vous souhaitez répliquer.
      1. Sélectionnez la liste connexe Entrées sortantes.
      2. Sélectionnez Nouveau.
      3. Remplissez les champs du formulaire.
        Tableau 1. Formulaire d’entrée de réplication
        Champ Description
        Nom de la table source Nom de l’une des tables sur l’instance de créateur à 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 réplique.
        • Utilisez le filtre pour limiter le nombre d’enregistrements dans votre ensemble de réplications. Par exemple, si la table comporte un champ Actif , ajoutez une condition de filtre telle que [Actif] [est] [Vrai] pour répliquer uniquement les enregistrements actifs.
        • Si vous souhaitez répliquer et conserver 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 répliquer à la fois la table parent Tâche [tâche] et la table enfant Incident [incident], vous devez ajouter [Type de tâche] [est] [Tâche] comme filtre dans l’entrée de table parente et [Type de tâche] [est] [Incident] comme filtre dans l’entrée de table enfant. Dans cet exemple, Type de tâche est l’étiquette de la colonne sys_class_name de chaque table. Pour plus de détails, voir Préservation 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 Edge Encrypted et Password1. Ils n’apparaissent dans aucune des colonnes.
        Activer la fusion personnalisée Option vous permettant de choisir un champ autre que le champ sys_id par défaut pour fusionner IDR.
        Champ de fusion

        Choisissez un champ à utiliser pour fusionner IDR. Seuls les champs uniques sont disponibles. Consultez Coalescence personnalisée.

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

      4. Répétez ces étapes pour chaque table que vous souhaitez inclure dans l’ensemble de réplications.
        Remarque :
        Si une table que vous sélectionnez comporte des tables enfants, répétez ces étapes et ajoutez des entrées sortantes pour chaque table enfant afin de préserver l’intégrité des données.
      5. Sélectionnez Envoyer.
    3. Mettez les données du producteur à la disposition des consommateurs pour la réplication en sélectionnant Activer.
      Le producteur est prêt à envoyer les données spécifiées dans l’ensemble de réplications à une ou plusieurs instances de consommateur.
    4. Créez un ensemble de réplication du consommateur.
      1. Sur une instance de consommateur, accédez à Instance Data Replication > Ensembles de réplication du consommateur.
      2. Sélectionnez Nouveau.
      3. Remplissez les champs du formulaire.
        Tableau 2. Formulaire de l’ensemble de réplications du consommateur
        Champ Description
        URL de l’instance du producteur URL de l’instance du producteur. Par exemple, https://<producer_instance>.servicenow.com.
        Nom de l’ensemble de réplications du producteur Nom de l’ensemble de réplication du consommateur. Le nom sur le consommateur doit correspondre au nom sur le producteur. Obtenez le nom auprès de l’administrateur du producteur.
        Description Description de l’objectif de la réplication.
      4. Sélectionnez Envoyer.
        Le système envoie une demande à l’administrateur de l’ensemble de réplications du producteur pour approuver ou refuser la demande.
    5. Approuver la demande du consommateur.
      1. Sur l’instance du producteur, accédez à Instance Data Replication > Ensembles de réplications du producteur.
      2. Sélectionnez l’ensemble de réplications du producteur dans lequel vous souhaitez approuver l’accès des consommateurs.
      3. Sous Liens connexes, sous l’onglet Abonnements du consommateur , sélectionnez l’option pour l’ensemble de réplication du consommateur que vous souhaitez approuver.
      4. Dans la liste Actions sur les lignes sélectionnées, sélectionnez Approuver.
      L’ensemble de consommateurs est approuvé et prêt à recevoir les données répliquées.
    6. Activez l’ensemble de réplication du consommateur.
      1. Sur l’instance de consommateur, accédez à Instance Data Replication > Ensembles de réplication du consommateur.
      2. Sélectionnez l’ensemble de réplication du consommateur que vous souhaitez activer.
      3. Sélectionnez Activer.
      Au bout d’un certain temps, l’état passe à Réplication active.
    7. Mettez à jour la configuration des entrées de réplication du consommateur pour qu’elle corresponde à celle du producteur en sélectionnant Synchroniser les entrées de réplication.
      Si vous ne voyez pas cette option, actualisez la page.
    8. Dans la boîte de dialogue qui s’affiche, confirmez la synchronisation.

    Résultats

    Les données mises à jour sur cette instance de consommateur sont automatiquement répliquées sur l’instance du producteur, qui réplique ensuite les mises à jour sur ses autres instances de consommateur.