Clonar um cluster de banco de dados em uma visão geral do backup do Kubernetes

Selecione uma versão da documentação:

Esta página oferece uma visão geral da clonagem do backup do cluster de banco de dados do AlloyDB Omni em um ambiente de servidor independente ou em um ambiente do Kubernetes para fins de recuperação de desastres.

Ao clonar o cluster de banco de dados, apenas os dados da instância principal do cluster de banco de dados de origem são clonados para a instância principal do cluster ou servidor de banco de dados de destino.

Um cluster de banco de dados de origem é um cluster de banco de dados do AlloyDB Omni em que o backup existe. Esse backup é clonado em outros clusters de banco de dados em um ambiente de servidor independente ou em um ambiente do Kubernetes. Um cluster de banco de dados de destino é um cluster de banco de dados no ambiente do Kubernetes em que o backup do cluster de banco de dados de origem é clonado. Um servidor de destino é um cluster de banco de dados no ambiente de servidor independente em que o backup do cluster de banco de dados de origem é clonado.

Para fazer um backup do cluster de banco de dados do AlloyDB Omni, configure o local do backup no BackupPlan arquivo de manifesto do recurso. Quando quiser clonar o backup, só será possível cloná-lo em um cluster de banco de dados que esteja no mesmo cluster do Kubernetes e use o mesmo namespace que o cluster de banco de dados de origem. Para mais informações sobre como criar um backup, consulte Fazer backup e restauração no Kubernetes.

Se você quiser clonar o backup em outro cluster de banco de dados em um ambiente de servidor independente ou em um ambiente diferente do Kubernetes, especialmente para recuperação de desastres, use as configurações e os comandos pgBackRest. O método de backup e restauração para os dois ambientes usa pgBackRest como a solução de backup e restauração subjacente.

Os termos a seguir são usados nas seções subsequentes que explicam como clonar um cluster de banco de dados:

Cluster de banco de dados de origem
Um cluster de banco de dados do AlloyDB Omni em que o backup existe. Esse backup é clonado em outros clusters de banco de dados em um ambiente de servidor independente ou em um ambiente do Kubernetes.
Cluster de banco de dados de destino
Um cluster de banco de dados no ambiente do Kubernetes em que o backup do cluster de banco de dados de origem é clonado.
Servidor de destino
Um cluster de banco de dados no ambiente de servidor independente em que o backup do cluster de banco de dados de origem é clonado.

Combinações de backup e restauração compatíveis

Como o backup do cluster de banco de dados do AlloyDB Omni pode ser armazenado localmente ou em um bucket do Cloud Storage, as seguintes combinações de backup e restauração são compatíveis: