Planifier la reprise après sinistre

Cette page décrit les fonctionnalités de Firestore qui peuvent vous aider à créer et à implémenter des plans de reprise après sinistre.

Planification de la reprise après sinistre pour les pannes d'infrastructure cloud

Pour vous prémunir contre les éventuelles perturbations de l'infrastructure cloud dans Google Cloud telle qu'une zone ou une région indisponible, Firestore réplique les données sur plusieurs bases de données répliquées.

L'architecture de réplication varie selon que la base de données se trouve ou non dans une région ou un emplacement multirégional. Bases de données régionales de manière synchrone répliquer des données dans au moins trois zones. Bases de données multirégionales répliquer des données de manière synchrone dans cinq zones de trois régions, avec deux d'entre elles des régions et une région témoin. Les bases de données multirégionales maximisent la disponibilité et la durabilité des bases de données avec une disponibilité de 99,999 %. Régionaux offrent une disponibilité de 99,99 %.

Firestore gère automatiquement la réplication pour vous et ne nécessite pas une configuration ou un provisionnement supplémentaires. Pour en savoir plus, consultez les suivantes:

Pour en savoir plus sur l'architecture de réplication, consultez la page Concevoir une solution de reprise après sinistre pour les pannes d'infrastructure cloud

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

Pour se protéger contre les sinistres de données, comme la suppression ou la modification accidentelles de données, utilisez les sauvegardes planifiées et la récupération à un moment précis (PITR). En fonction de votre de reprise après sinistre, vous pouvez utiliser ces deux fonctionnalités ensemble.

Sauvegardes planifiées

La durée de conservation maximale des sauvegardes est de 14 semaines. Vous pouvez programmer chaque jour ou hebdomadaires. Vous pouvez restaurer votre base de données à partir d'une sauvegarde base de données Firestore dans le même projet. Pour en savoir plus, consultez la section Sauvegarder et restaurer des données.

Les sauvegardes offrent une durée de conservation plus longue que la récupération à un moment précis. Restaurer une base de données depuis une sauvegarde coûte moins cher que la restauration d'une base de données à partir de données PITR.

Récupération à un moment précis (PITR)

Activez la récupération à un moment précis pour lire des documents jusqu'à sept jours en arrière. Vous pouvez lire des données à un niveau de précision d'une minute et écrire chirurgicalement dans votre base de données objectif de temps de récupération (temps maximal de récupération) de 0. La l'objectif de point de récupération (perte maximale de données possible) est de 1 minute. Pour en savoir plus, consultez Récupération à un moment précis.

Si vous n'avez pas besoin de restaurer une base de données entière, la récupération à un moment précis ne peut récupérer que les données obligatoire. La récupération à un moment précis permet aussi un objectif de temps de récupération un objectif de reprise après sinistre inférieur à celui des sauvegardes.

Exportations de données

Pour les besoins de conservation des données au-delà de 14 semaines, vous pouvez utiliser la récupération à un moment précis pour exporter l'intégralité de votre base de données enregistrer ces données dans Cloud Storage indéfiniment. Une exportation de données PITR capture des données d'un horodatage antérieur de sept jours au maximum.

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ûteux que de récupérer les mêmes données à partir d'une sauvegarde.

Pour lancer une opération d'exportation PITR, consultez Exporter et importer à partir de données PITR

Étape suivante