Clonando com Replicação de dados da instância
Certifique-se de que determinadas tabelas sejam preservadas ou excluídas para clonar seu banco de dados de uma instância para outra com sucesso com Replicação de dados da instância (IDR).
Existem vários métodos de copiar uma configuração da IDR de uma instância para outra.
- Captura da configuração em um conjunto de atualizações
-
Um conjunto de atualizações captura um grupo de mudanças de configuração que você pode mover de uma instância para outra, mas não inclui dados que um produtor replica para um consumidor. Você pode capturar o snapshot de uma configuração de replicação da IDR, incluindo campos selecionados, filtros ou transformações de dados, usando a opção Rastrear no conjunto de atualizações e copiá-lo para outra instância usando um conjunto de atualizações. Consulte Implantar uma configuração de replicação de uma instância para outra em Replicação de dados da instância
- Cópia da configuração usando um perfil de clonagem
- A clonagem de sua instância copia tudo no banco de dados de uma instância para outra, incluindo os dados e a configuração de replicação IDR.
Antes de clonar sua instância, você deve determinar se deseja excluir ou incluir sua configuração de replicação da IDR.
Para obter detalhes sobre clonagem, consulte .
Casos de uso de clonagem da IDR
Você deve preservar e excluir diferentes conjuntos de tabelas de IDR em seu perfil de clonagem, dependendo do caso de uso de clonagem.
- Clone recorrente
- Nesse caso de uso, você clona sua instância de origem regularmente sem afetar a configuração existente de IDR na instância de destino.
Por exemplo, você configura a IDR para replicar dados da instância A para a instância B. Você determina que é preciso clonar o banco de dados da instância A para outra instância chamada instância C. As instâncias A e C têm a IDR definida com diferentes configurações de replicação. Ao clonar o banco de dados da instância A para a instância C, você não deseja clonar nenhuma configuração de replicação da IDR de A para C.
Nota:Se você clonar regularmente dados da instância de origem para a instância de destino e descobrir que precisa copiar a configuração de replicação da IDR da instância de origem para a instância de destino, use o recurso Rastrear no conjunto de atualizações para copiar a IDR na instância de destino.Para clonar seu banco de dados de uma instância para outra sem afetar a configuração de IDR na instância de destino, você deve atualizar as listas de preservação e exclusão de seu perfil de clonagem de acordo com o caso de uso de "Clone recorrente" descrito em KB0965218.
- Clone verdadeiro
- Nesse caso de uso, você clona sua instância de origem para sua instância de destino e inclui toda a configuração de replicação da IDR. A instância de destino herda tudo o que vem da origem. Após a conclusão do clone, você deverá reinscrever todas as instâncias do consumidor na instância de destino.
Por exemplo, você decide provisionar uma nova instância de produção a partir de uma instância de não produção que já tenha a IDR configurada. Quando você clona a instância de não produção, a nova instância de produção herda tudo dela. Para garantir a replicação de dados da instância de produção, e não da instância de não produção, reinscreva todas as instâncias do consumidor na nova instância de produção.
Para clonar seu banco de dados e copiar a configuração atual da IDR na instância de destino, você deve atualizar as listas de preservação e exclusão em seu perfil de clonagem de acordo com o caso de uso "Clone verdadeiro" descrito em KB0965218.
| Caso de uso | Descrição | Pré-requisitos | Pós-requisitos |
|---|---|---|---|
| Clone recorrente | Clone regularmente sua instância de origem para sua instância de destino, mas exclua sua configuração de replicação da IDR. | Verifique se a IDR está configurada corretamente e se a replicação foi realizada com sucesso nas instâncias de origem e de destino. | Depois de executar um clone recorrente, você pode copiar a configuração de replicação da IDR da instância de origem para a instância de destino usando o recurso Rastrear no conjunto de atualizações. |
| Clone verdadeiro | Clone sua instância de origem para sua instância de destino e copie sua configuração da IDR na instância de destino. | Verifique se a IDR está configurada corretamente e se a replicação foi realizada com sucesso na instância de origem. | Depois de executar um clone verdadeiro, você deverá reinscrever cada consumidor na instância de produção recém-provisionada. |