Acerca da replicação entre centros de dados

Selecione uma versão da documentação:

Esta página fornece uma vista geral da replicação entre centros de dados do AlloyDB Omni.

A replicação entre centros de dados do AlloyDB Omni permite-lhe criar clusters e instâncias de base de dados secundários a partir de um cluster de base de dados principal para disponibilizar os recursos em diferentes centros de dados, no caso de uma indisponibilidade no centro de dados principal. Estes clusters de base de dados secundários funcionam como cópias dos recursos do cluster de base de dados principal.

Os conceitos-chave nesta página incluem o seguinte:

  • Cluster de base de dados principal. Um cluster de base de dados de leitura/escrita num único centro de dados.
  • Cluster de base de dados secundário. Um cluster de base de dados só de leitura num centro de dados diferente do principal, que replica a partir do cluster de base de dados principal de forma assíncrona. Em caso de falha de um cluster de base de dados principal do AlloyDB Omni, pode promover um cluster de base de dados secundário a cluster de base de dados principal.

Vantagens

As vantagens da replicação entre centros de dados no AlloyDB Omni incluem o seguinte:

  • Recuperação de desastres. Caso o centro de dados do cluster da base de dados principal fique indisponível, pode promover recursos do AlloyDB Omni noutro centro de dados para responder a pedidos.

  • Dados distribuídos geograficamente. A distribuição geográfica dos dados aproxima-os de si e diminui a latência de leitura.

  • Balanceamento de carga geográfico. No caso de ligações lentas ou sobrecarregadas num centro de dados, pode encaminhar o tráfego para outro centro de dados.

  • Desempenho de leitura melhorado. Disponibiliza recursos do AlloyDB Omni mais perto do centro de dados da sua aplicação.

  • Comutação. Pode fazer uma comutação para testar a configuração de recuperação de desastres ou realizar a migração da sua carga de trabalho.

Como trabalhar com a replicação entre centros de dados

Trabalhar com a replicação entre centros de dados do AlloyDB Omni envolve as seguintes tarefas:

  • Crie um cluster de base de dados secundário. Um cluster de base de dados secundário é uma cópia atualizada continuamente do seu cluster principal do AlloyDB Omni.

  • Ver um cluster de base de dados secundário. Depois de criar um cluster de base de dados secundário, pode ver o respetivo estado e estado de replicação.

  • Promova um cluster de base de dados secundário. Pode ler os dados num cluster de base de dados secundário, mas não pode escrever nele até o promover a um cluster de base de dados principal.

    Existem dois cenários comuns para promover o cluster de base de dados secundário a um cluster de base de dados principal:

    • Migração do centro de dados. Realizar uma migração planeada dos recursos do AlloyDB Omni do respetivo centro de dados principal para outro centro de dados.

    • Recuperação de desastres. Ativar rapidamente os recursos do AlloyDB Omni num centro de dados secundário, caso os recursos no centro de dados principal fiquem indisponíveis. Devido ao atraso na replicação, pode ocorrer alguma perda de dados.

    A promoção de um cluster de base de dados secundário converte-o num cluster de base de dados autónomo totalmente funcional com capacidades de leitura e escrita. O cluster de base de dados promovido deixa de replicar os dados do cluster de base de dados principal ao qual estava anteriormente associado.

  • Comutação. A comutação permite-lhe inverter as funções do cluster de base de dados principal e secundário. Pode fazer uma comutação para testar a configuração de recuperação de desastres ou realizar a migração da sua carga de trabalho. Quando concluir a comutação, a direção da replicação é invertida.

O que se segue?