Configurar replicação bidirecional

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 5 min. de leitura
  • Replique os dados atualizados em uma instância do consumidor para a instância do produtor usando a replicação bidirecional em Replicação de dados da instância (IDR).

    Antes de Iniciar

    Função necessária: administrador

    Por Que e Quando Desempenhar Esta Tarefa

    A replicação bidirecional permite replicar dados em uma instância do consumidor para a instância do produtor. Por exemplo, dados, como solicitações de problemas, podem ser copiados para instâncias do consumidor para uso de terceiros. O terceiro pode atualizar o problema na instância do consumidor. Os dados podem ser atualizados na instância do produtor.

    Procedimento

    1. Crie um conjunto de replicação do produtor.
      1. Na instância do produtor, navegue até Replicação de dados da instância > Conjuntos de replicação do produtor.
      2. Selecione Novo.
      3. Insira um nome e uma descrição para o conjunto de replicação do produtor.
        • O nome só pode conter caracteres alfanuméricos e hifens.
        • Evite usar um nome que se aplique somente à instância do produtor. Você deve fornecer o mesmo nome no conjunto de replicação do consumidor, portanto, o nome não deve ser específico do produtor.
      4. Habilite as mudanças nos registros feitos na instância do consumidor para serem propagadas para a instância do produtor selecionando Bidirecional.
        Nota:
        A replicação bidirecional funciona para os registros que se originam no produtor ou consumidor.
      5. Opcional: Habilite o mapeamento discreto de um conjunto de replicação do produtor selecionando Discreto.
        O mapeamento discreto distingue diferentes instâncias do consumidor. Para obter detalhes, consulte Configurar replicação discreta.
      6. Opcional: Crie o conjunto de replicação do produtor a partir de uma lista de entradas enviadas selecionando Conjunto de entrada.
        Se você importou um conjunto de atualizações de outra instância ou criou um anteriormente na instância, pode escolher um conjunto de entrada existente.
      7. Selecione Enviar.
        O conjunto de replicação do produtor é criado com um ID de produtor gerado automaticamente que identifica a instância do produtor no sistema.
    2. Especifique as tabelas e colunas na instância do produtor que você deseja replicar.
      1. Selecione a lista relacionada Entradas de saída.
      2. Selecione Novo.
      3. No formulário, preencha os campos.
        Tabela 1. Formulário de Entrada de replicação
        Campo Descrição
        Nome da tabela de origem Nome de uma das tabelas na instância do produtor para replicar. Por exemplo, SAN Disk [cmdb_ci_san_disk].
        Filtro Critérios de filtro para controlar os registros na tabela que está sendo replicada pelo sistema.
        • Use o filtro para limitar o número de registros no seu conjunto de replicação. Por exemplo, se a tabela tiver um campo Ativo, adicione uma condição de filtro como [Active] [is] [True] para replicar somente os registros ativos.
        • Se você quiser replicar e preservar uma hierarquia de tabelas primária e secundária, adicione um filtro para a coluna sys_class_name a cada entrada enviada. Isso garante que todas as colunas da tabela secundária sejam replicadas, e não apenas colunas primárias.

          Por exemplo, para replicar a tabela primária Tarefa [task] e a tabela secundária Incidente [incident], você deve adicionar [Task type] [is] [Task] como um filtro na entrada da tabela primária e [Task type] [is] [Incident] como um filtro na entrada da tabela secundária. Neste exemplo, o tipo de Tarefa é o rótulo da coluna sys_class_name em cada tabela. Para detalhes, consulte Preservando a hierarquia de tabelas em Replicação de dados da instância.

        Incluir anexos Opção para replicar os arquivos associados aos registros que você está replicando.
        Campos incluídos Campos a serem incluídos. Mova os campos da tabela na coluna Selecionados para replicá-los ou na coluna Disponíveis para evitar replicá-los.
        Nota:
        O sistema deve replicar alguns campos, como sys_id (Obrigatório). O sistema não pode replicar alguns campos, como Criptografado na borda e Senha1. Eles não aparecem em nenhuma coluna.
        Habilitar aglutinação personalizada Opção para permitir que você escolha um campo diferente do campo sys_id padrão para aglutinar IDR.
        Aglutinar campo

        Escolha um campo a ser usado para aglutinar IDR. Estão disponíveis somente campos exclusivos. Consulte Aglutinação personalizada.

        Este campo será exibido apenas se você selecionar Habilitar aglutinação personalizada.

      4. Repita essas etapas para cada tabela que você deseja incluir no conjunto de replicação.
        Nota:
        Se uma tabela selecionada tiver tabelas secundárias, repita essas etapas e adicione entradas de saída para cada tabela secundária para manter a integridade dos dados.
      5. Selecione Enviar.
    3. Disponibilize os dados do produtor para replicação aos consumidores selecionando Ativar.
      O produtor estará pronto para enviar os dados especificados no conjunto de replicação para uma ou mais instâncias do consumidor.
    4. Crie um conjunto de replicação do consumidor.
      1. Em uma instância do consumidor, navegue até Replicação de dados da instância > Conjuntos de replicação do cliente.
      2. Selecione Novo.
      3. No formulário, preencha os campos.
        Tabela 2. Formulário de Conjunto de replicação do consumidor
        Campo Descrição
        URL da instância do produtor URL da instância do produtor. Por exemplo, https://<producer_instance>.servicenow.com.
        Nome do conjunto de replicação do produtor Nome do conjunto de replicação do consumidor. O nome no consumidor deve corresponder ao nome no produtor. Obtenha o nome no administrador do produtor.
        Descrição Descrição da finalidade da replicação.
      4. Selecione Enviar.
        O sistema envia uma solicitação ao administrador do conjunto de replicação do produtor para aprovar ou negar a solicitação.
    5. Aprove a solicitação do consumidor.
      1. Na instância do produtor, navegue até Replicação de dados da instância > Conjuntos de replicação do produtor.
      2. Selecione o conjunto de replicação do produtor para qual você quer aprovar o acesso do consumidor.
      3. Em Links relacionados, na guia Assinaturas do consumidor, selecione a opção do conjunto de replicação do consumidor que você quer aprovar.
      4. Na lista Ações nas linhas selecionadas, selecione Aprovar.
      O conjunto do consumidor está aprovado e pronto para receber dados replicados.
    6. Ative o conjunto de replicação do consumidor.
      1. Na instância do consumidor, navegue até Replicação de dados da instância > Conjuntos de replicação do cliente.
      2. Selecione o conjunto de replicação do consumidor que você quer ativar.
      3. Selecione Ativar.
      Depois de algum tempo, o status muda para Replicação ativa e os botões Propagação parcial e Propagação completa são exibidos.
    7. Atualize a configuração de entradas de replicação do consumidor para corresponder à configuração no produtor selecionando Sincronizar entradas de replicação.
      Se você não vir esta opção, atualize a página.
    8. Na caixa de diálogo que aparece, confirme a sincronização.

    Resultado

    Os dados atualizados nesta instância do consumidor são replicados automaticamente na instância do produtor, que então replica as atualizações para as outras instâncias do consumidor.