Notfallwiederherstellung planen

Auf dieser Seite werden Firestore-Features beschrieben, mit denen Sie Notfallwiederherstellungspläne erstellen und implementieren können.

Planung der Notfallwiederherstellung bei Ausfällen der Cloud-Infrastruktur

Zum Schutz vor möglichen Unterbrechungen der Cloud-Infrastruktur in Google Cloud wie einer Zone oder Region, die ausfällt, repliziert Firestore Daten über mehrere Replikatdatenbanken.

Die Replikationsarchitektur hängt davon ab, ob sich die Datenbank an einem regionalen oder an einem multiregionalen Standort befindet. Regionale Datenbanken replizieren Daten synchron in mindestens drei Zonen. Multiregionale Datenbanken replizieren Daten synchron über fünf Zonen in drei Regionen mit zwei Bereitstellungsregionen und einer Zeugenregion. Multiregionale Datenbanken maximieren die Verfügbarkeit und Langlebigkeit von Datenbanken mit einer Verfügbarkeit von 99,999 %. Regionale Datenbanken bieten eine Verfügbarkeit von 99,99 %.

Firestore übernimmt die Replikation automatisch für Sie und erfordert keine zusätzliche Konfiguration oder Bereitstellung. Weitere Informationen finden Sie hier:

Weitere Informationen zur Replikationsarchitektur finden Sie unter Architektur der Notfallwiederherstellung bei Ausfällen der Cloud-Infrastruktur.

Planung der Notfallwiederherstellung für Daten

Verwenden Sie geplante Sicherungen und die Wiederherstellung zu einem bestimmten Zeitpunkt, um sich vor Datenkatastrophen wie versehentlichem Löschen oder Ändern von Daten zu schützen. Abhängig von Ihren Anforderungen für die Notfallwiederherstellung können Sie beide Funktionen zusammen verwenden.

Geplante Sicherungen

Für Sicherungen gilt eine maximale Aufbewahrungsdauer von 14 Wochen. Sie können tägliche oder wöchentliche Sicherungen planen. Sie können Ihre Datenbank aus einer Sicherung in einer neuen Firestore-Datenbank im selben Projekt wiederherstellen. Weitere Informationen finden Sie unter Daten sichern und wiederherstellen.

Sicherungen haben eine längere Aufbewahrungsdauer als PITR. Das Wiederherstellen einer Datenbank aus einer Sicherung kostet weniger als das Wiederherstellen einer Datenbank aus PITR-Daten.

Wiederherstellung zu einem bestimmten Zeitpunkt

Aktivieren Sie die Wiederherstellung zu einem bestimmten Zeitpunkt, um Dokumente von einem Zeitpunkt, der bis zu sieben Tage zurückliegt, zu lesen. Sie können Daten mit einem Detaillierungsgrad von 1 Minute lesen und mit einem Recovery Time Objective (maximale Wiederherstellungszeit) von 0 in die Datenbank zurückschreiben. Das Recovery Point Objective (maximaler Datenverlust) beträgt 1 Minute. Weitere Informationen finden Sie unter Wiederherstellung zu einem bestimmten Zeitpunkt.

Wenn Sie nicht eine ganze Datenbank wiederherstellen müssen, kann die PITR nur die erforderlichen Daten wiederherstellen. Die PITR bietet außerdem ein niedrigeres Wiederherstellungszeitziel und ein niedrigeres Recovery Point Objective als Sicherungen.

Datenexporte

Wenn die Datenaufbewahrung länger als 14 Wochen dauert, können Sie mit der PITR einen Export Ihrer gesamten Datenbank erstellen und diese Daten unbegrenzt in Cloud Storage speichern. Ein PITR-Datenexport erfasst Daten ab einem Zeitstempel, der bis zu sieben Tage zurückliegt.

PITR-Datenexporte sind nützlich, um Daten aus Ihrer Datenbank zu archivieren. Im Vergleich zu Sicherungen ist die Wiederherstellung einer Datenbank aus einem PITR-Export im Allgemeinen teurer als die Wiederherstellung derselben Daten aus einer Sicherung.

Informationen zum Starten eines PITR-Exportvorgangs finden Sie unter PITR-Daten exportieren und aus ihnen importieren.

Nächste Schritte