Visão geral da clonagem de um cluster de banco de dados a partir de um backup do Kubernetes

Selecione uma versão da documentação:

Nesta página, você encontra 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 de backup no arquivo de manifesto de recursos BackupPlan. Ao clonar o backup, só é possível fazer isso para um cluster de banco de dados que esteja no mesmo cluster do Kubernetes e use o mesmo namespace do 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 para 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 do 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 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: