Cette page présente le clonage de la sauvegarde de votre cluster de base de données AlloyDB Omni dans un environnement serveur autonome ou dans un environnement Kubernetes à des fins de reprise après sinistre.
Lorsque vous clonez votre cluster de base de données, seules les données de l'instance principale du cluster de base de données source sont clonées vers l'instance principale du cluster ou du serveur de base de données cible.
Pour effectuer une sauvegarde de votre cluster de base de données AlloyDB Omni, vous devez configurer l'emplacement de la sauvegarde dans le fichier manifeste de ressources BackupPlan
. Lorsque vous souhaitez cloner la sauvegarde, vous ne pouvez le faire que vers un cluster de base de données qui se trouve dans le même cluster Kubernetes et qui utilise le même espace de noms que le cluster de base de données source. Pour en savoir plus sur la création d'une sauvegarde, consultez la section Sauvegarder et restaurer dans Kubernetes.
Si vous souhaitez cloner la sauvegarde sur un autre cluster de base de données dans un environnement de serveur autonome ou dans un autre environnement Kubernetes, en particulier pour la reprise après sinistre, vous devez utiliser les configurations et les commandes pgBackRest
. La méthode de sauvegarde et de restauration pour les deux environnements utilise pgBackRest
comme solution de sauvegarde et de restauration sous-jacente.
Les termes suivants sont utilisés dans les sections suivantes qui expliquent comment cloner un cluster de base de données:
- Cluster de base de données source
- Cluster de base de données AlloyDB Omni dans lequel la sauvegarde existe. Cette sauvegarde est clonée sur d'autres clusters de bases de données dans un environnement serveur autonome ou un environnement Kubernetes.
- Cluster de base de données cible
- Cluster de base de données dans l'environnement Kubernetes où la sauvegarde du cluster de base de données source est clonée.
- Serveur cible
- Cluster de base de données dans l'environnement de serveur autonome où la sauvegarde du cluster de base de données source est clonée.
Combinaisons de sauvegarde et de restauration compatibles
Étant donné que la sauvegarde de votre cluster de base de données AlloyDB Omni peut être stockée localement ou dans un bucket Cloud Storage, les combinaisons de sauvegarde et de restauration suivantes sont acceptées:
- Cloner un cluster de base de données dans Kubernetes à l'aide d'une sauvegarde Cloud Storage
- Cloner un cluster de base de données dans Kubernetes à l'aide d'une sauvegarde locale
- Cloner un cluster de base de données sur un seul serveur à l'aide d'une sauvegarde Cloud Storage
- Cloner un cluster de base de données sur un seul serveur à l'aide d'une sauvegarde locale