Cette page présente les solutions de sauvegarde et de restauration des données disponibles pour les clusters de bases de données AlloyDB Omni.
Étant donné qu'AlloyDB Omni est compatible avec PostgreSQL, diverses solutions de sauvegarde développées et prises en charge par la communauté PostgreSQL sont également disponibles pour les bases de données AlloyDB Omni. Toute solution qui vous permet de sauvegarder à partir d'un cluster PostgreSQL exécuté dans un conteneur Docker ou Podman et de le restaurer fonctionne également avec AlloyDB Omni.
Solutions de sauvegarde pour un seul serveur
Si vous exécutez AlloyDB Omni dans un conteneur sur des serveurs individuels, nous vous recommandons d'utiliser pgBackRest. pgBackRest effectue des sauvegardes physiques de clusters de bases de données.
pgBackRest présente les caractéristiques distinctes suivantes:
- Effectuer des sauvegardes complètes, incrémentielles ou différentielles
- Écrire sur un disque local, un disque distant ou des destinations de stockage cloud
- Paralléliser et chiffrer les sauvegardes
- Options de compression et de somme de contrôle (effectuées en flux)
- Gestion et expiration automatiques des sauvegardes
Le conteneur AlloyDB Omni inclut l'utilitaire pgBackRest, qui vous permet d'effectuer les tâches suivantes:
- Effectuez des sauvegardes et des restaurations physiques de vos clusters de bases de données.
- Créez des clusters clonés à un moment actuel ou à un moment spécifique.
- Effectuez des restaurations sélectives de bases de données spécifiques à partir de votre cluster de bases de données.
Pour en savoir plus, consultez la page Configurer pgBackRest pour AlloyDB Omni.
Solutions de sauvegarde Kubernetes
Si vous avez déployé AlloyDB Omni sur un cluster Kubernetes, l'opérateur AlloyDB Omni fournit des méthodes de sauvegarde et de restauration sans aucune configuration supplémentaire.
Pour en savoir plus, consultez la section Sauvegarder et restaurer dans Kubernetes.