Quando clona o cluster da base de dados, apenas os dados da instância principal do cluster da base de dados de origem são clonados para a instância principal do cluster da base de dados ou do servidor de destino.
Um cluster de base de dados de origem é um cluster de base de dados do AlloyDB Omni onde existe a cópia de segurança. Esta cópia de segurança é clonada noutros clusters de base de dados num ambiente de servidor autónomo ou num ambiente do Kubernetes. Um cluster de base de dados de destino é um cluster de base de dados no ambiente do Kubernetes onde a cópia de segurança do cluster de base de dados de origem é clonada. Um servidor de destino é um cluster de base de dados no ambiente de servidor autónomo onde o cluster de base de dados de origem é clonado.
Para fazer uma cópia de segurança do cluster da base de dados do AlloyDB Omni, configure a localização da cópia de segurança no ficheiro de manifesto do recurso BackupPlan. Quando quiser clonar a cópia de segurança, só pode cloná-la para um cluster de base de dados que esteja no mesmo cluster do Kubernetes e use o mesmo espaço de nomes que o cluster de base de dados de origem. Para mais informações sobre como criar uma cópia de segurança, consulte o artigo Fazer uma cópia de segurança e restaurar no Kubernetes.
Se quiser clonar a cópia de segurança para outro cluster de base de dados num ambiente de servidor autónomo ou num ambiente Kubernetes diferente, especialmente para recuperação de desastres, tem de usar as configurações e os comandos pgBackRest. O método de cópia de segurança e restauro para ambos os ambientes usa o pgBackRest como solução subjacente de cópia de segurança e restauro.
Os seguintes termos são usados nas secções subsequentes que explicam como clonar um cluster de base de dados:
- Cluster de base de dados de origem
- Um cluster de base de dados do AlloyDB Omni onde existe a cópia de segurança. Esta cópia de segurança é clonada noutros clusters de base de dados num ambiente de servidor autónomo ou num ambiente do Kubernetes.
- Cluster da base de dados de destino
- Um cluster de base de dados no ambiente do Kubernetes onde a cópia de segurança do cluster de base de dados de origem é clonada.
- Servidor de destino
- Um cluster de base de dados no ambiente de servidor autónomo onde a cópia de segurança do cluster de base de dados de origem é clonada.
Combinações de cópia de segurança e restauro suportadas
Uma vez que a cópia de segurança do cluster de base de dados do AlloyDB Omni pode ser armazenada localmente ou num contentor do Cloud Storage, as seguintes combinações de cópia de segurança e restauro são suportadas:
- Clone um cluster de base de dados no Kubernetes através de uma cópia de segurança do Cloud Storage
- Clone um cluster de base de dados no Kubernetes com uma cópia de segurança local
- Clone um cluster de base de dados num único servidor através de uma cópia de segurança do Cloud Storage
- Clone um cluster de base de dados num único servidor através de uma cópia de segurança local