Planification de reprise après sinistre

Cette page décrit les fonctionnalités de Cloud Firestore qui peuvent vous aider à établir des plans de reprise après sinistre.

Planification de reprise après sinistre en cas de panne de l'infrastructure cloud

Pour vous protéger contre les perturbations potentielles de l'infrastructure cloud dans Google Cloud, telles qu'une zone ou une région connaissant une panne, Cloud Firestore réplique les données sur plusieurs bases de données répliquées.

L'architecture de réplication dépend du fait que la base de données se trouve dans un emplacement régional ou multirégional. Les bases de données régionales répliquent de manière synchrone les données sur au moins trois zones. Les bases de données multirégionales répliquent de manière synchrone les données sur cinq zones dans trois régions avec deux régions de desserte et une région témoin. Les bases de données multirégionales maximisent la disponibilité et la durabilité des bases de données en offrant une disponibilité de 99,999 %. Les bases de données régionales offrent une disponibilité de 99,99 %.

Cloud Firestore gère automatiquement la réplication pour vous et ne nécessite aucune configuration ou provisionnement supplémentaire. Pour plus d’informations, consultez les éléments suivants :

Pour plus d'informations sur l'architecture de réplication, consultez Architecture de la reprise après sinistre en cas de panne de l'infrastructure cloud .

Planification de reprise après sinistre pour les données

Pour vous protéger contre les catastrophes de données telles que la suppression ou la modification accidentelle des données, utilisez des sauvegardes planifiées et une récupération à un moment précis (PITR). En fonction de vos besoins en matière de reprise après sinistre, vous pouvez utiliser les deux fonctionnalités ensemble.

Sauvegardes planifiées

Vous pouvez planifier des sauvegardes quotidiennes ou hebdomadaires. Les sauvegardes quotidiennes prennent en charge une conservation maximale de 7 jours. Les sauvegardes hebdomadaires prennent en charge une conservation maximale de 14 semaines. Vous pouvez restaurer à partir d'une sauvegarde vers une nouvelle base de données Cloud Firestore dans le même projet. Pour plus de détails, consultez Sauvegarder et restaurer des données .

Les sauvegardes hebdomadaires offrent une période de conservation plus élevée que PITR. La restauration d'une base de données entière à partir d'une sauvegarde coûte moins cher que la restauration à partir de données PITR.

Récupération ponctuelle (PITR)

Permettez à PITR de lire des documents à un moment donné jusqu'à sept jours dans le passé. Vous pouvez lire les données avec un niveau de granularité de 1 minute et les réécrire chirurgicalement dans votre base de données avec un objectif de temps de récupération (durée maximale de récupération) de 0. L'objectif de point de récupération (perte de données maximale possible) est de 1 minute. Pour plus de détails, consultez Récupération à un moment précis .

Si vous n'avez pas besoin de restaurer une base de données entière, PITR peut récupérer uniquement les données requises. PITR fournit également un objectif de temps de récupération et un objectif de point de récupération inférieurs à ceux des sauvegardes.

Exportations de données

Pour les besoins de conservation des données au-delà de 14 semaines, vous pouvez utiliser PITR pour créer une exportation de l'intégralité de votre base de données et enregistrer ces données dans Cloud Storage indéfiniment. Une exportation de données PITR capture les données d’un horodatage remontant jusqu’à sept jours dans le passé.

Les exportations de données PITR sont utiles pour archiver les données de votre base de données. Par rapport aux sauvegardes, la récupération d'une base de données à partir d'une exportation PITR est généralement plus coûteuse que la récupération des mêmes données à partir d'une sauvegarde.

Pour démarrer une opération d'exportation PITR, voir Exporter et importer à partir de données PITR .

Et après