Sauvegarder et restaurer AlloyDB Omni

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. En général, toute solution qui vous permet de sauvegarder à partir d'un cluster PostgreSQL exécuté dans un conteneur Docker et de le restaurer fonctionne également avec AlloyDB Omni.

La façon dont vous configurez et utilisez les fonctionnalités de sauvegarde et de restauration dépend de si vous exécutez AlloyDB Omni sur des serveurs individuels à l'aide de l'outil de ligne de commande alloydb ou si vous exécutez AlloyDB Omni à l'aide de l'opérateur AlloyDB Omni. Les sections suivantes explorent ces options plus en détail.

Solutions de sauvegarde pour un seul serveur

Si vous exécutez AlloyDB Omni dans un conteneur sur des serveurs individuels, Google vous recommande d'utiliser Barman ou pgBackRest, en fonction de vos besoins et de vos préférences.

Ces deux solutions Open Source offrent les avantages suivants:

  • Fonctionnalités essentielles de sauvegarde et de restauration des données, y compris la récupération à un moment précis
  • Compatibilité avec les bases de données conteneurisées compatibles avec PostgreSQL utilisées par AlloyDB Omni

Barman présente les caractéristiques distinctes suivantes:

  • Sauvegardes stockées sur un serveur de sauvegarde distinct que vous gérez
  • L'option de cascade des serveurs de sauvegarde
  • Sauvegardes avec une perte de données quasi nulle à l'aide des modifications de données en flux
  • L'option de sauvegarde sans perte de données à l'aide du streaming synchrone

Pour en savoir plus, consultez Configurer Barman pour AlloyDB Omni.

pgBackRest présente les caractéristiques distinctes suivantes:

  • Tâches de sauvegarde parallèles
  • Sauvegardes complètes, incrémentielles ou différentielles
  • Sauvegardes chiffrées
  • Compression et sommes de contrôle des sauvegardes
  • Possibilité de ne restaurer que des bases de données spécifiques

Pour en savoir plus, consultez 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 Sauvegarder et restaurer dans Kubernetes.

Étape suivante