Esta página oferece uma visão geral de como clonar o backup do cluster de banco de dados 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.
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
. Quando você quiser clonar o backup, só será possível cloná-lo
para um cluster de banco de dados que esteja no mesmo cluster do Kubernetes e use o mesmo
espaço de nomes que o cluster de banco de dados de origem. Para mais informações sobre como criar um
backup, consulte Fazer backup e restaurar 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 do Kubernetes diferente, 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.
Os termos a seguir são usados nas seções a seguir 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 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 do servidor independente em que o backup do cluster de banco de dados de origem é clonado.
Combinações de backup e restauração com suporte
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:
- Clonar um cluster de banco de dados no Kubernetes usando um backup do Cloud Storage
- Clonar um cluster de banco de dados no Kubernetes usando um backup local
- Clonar um cluster de banco de dados em um único servidor usando um backup do Cloud Storage
- Clonar um cluster de banco de dados em um único servidor usando um backup local