Sauvegarder et restaurer AlloyDB Omni

Sélectionnez une version de la documentation :

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.

Comme 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 et de restaurer un cluster PostgreSQL s'exécutant dans un conteneur Docker fonctionnera également avec AlloyDB Omni.

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

Solutions de sauvegarde à serveur unique

Si vous exécutez AlloyDB Omni dans un conteneur sur des serveurs individuels, Google vous recommande d'utiliser Barman ou pgBackRest, selon vos besoins et 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 instant donné
  • Compatibilité avec les bases de données conteneurisées compatibles avec PostgreSQL qu'AlloyDB Omni utilise

Barman présente les caractéristiques distinctes suivantes :

  • Sauvegardes stockées sur un serveur de sauvegarde distinct que vous gérez
  • Option pour les serveurs de sauvegarde en cascade
  • Sauvegardes avec perte de données quasi nulle à l'aide des modifications de données diffusées
  • 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 :

  • Jobs de sauvegarde parallélisés
  • Sauvegardes complètes, incrémentielles ou différentielles
  • Sauvegardes chiffrées
  • Compression des sauvegardes et sommes de contrôle
  • Option permettant de restaurer uniquement certaines bases de données

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 nécessiter de configuration supplémentaire.

Pour en savoir plus, consultez Sauvegarder et restaurer dans Kubernetes.

Étapes suivantes