Cloud-Backup von Google Daten in Google Cloud Storage sichern und wiederherstellen

Von Thomas Joos 4 min Lesedauer

Anbieter zum Thema

Backup spielt für den Betrieb von Cloud-Infrastrukturen eine wichtige Rolle. Neben Azure und AWS bietet Google Cloud Platform (GCP) verschiedene Möglichkeiten zur Sicherung von Daten. Wir geben nachfolgend einen Überblick.

In Google Cloud steht ein Sicherungs- und Notfallwiederherstellungsservice für lokale und Cloud-Arbeitslasten bereit.(Bild:  vegefox.com - stock.adobe.com)
In Google Cloud steht ein Sicherungs- und Notfallwiederherstellungsservice für lokale und Cloud-Arbeitslasten bereit.
(Bild: vegefox.com - stock.adobe.com)

Google Cloud Storage ist ein zentraler Bestandteil für die Datensicherung in GCP. Mit seinem globalen Netzwerk, der hohen Skalierbarkeit und den leistungsfähigen Sicherheitsfunktionen eignet sich der Service hervorragend zur Speicherung und Sicherung großer Datenmengen.

Zu den Hauptvorteilen von Google Cloud Storage für das Backup gehören die globale Datenverteilung, die Datenhaltbarkeit und die integrierte Redundanz. Es ermöglicht Benutzern, Daten in einer Vielzahl von Speicherplatzklassen zu speichern, darunter Standard-, Nearline-, Coldline- und Archive-Speicher, je nach Zugriffsbedarf und Kostenüberlegungen.

Google Cloud Storage als Sicherungsziel nutzen

Ein weiterer Vorteil: Es lassen sich auch Daten aus anderen Clouds oder lokalen Netzwerken in Google Cloud Storage sichern. Über den Transfer Service von Google Cloud werden Daten aus Amazon S3, HTTP/HTTPS-Orten, und sogar aus lokalen Dateisystemen in Google Cloud Storage Buckets übertragen.

Darüber hinaus ermöglicht der Storage Transfer Service das Verschieben oder Synchronisieren von Daten zwischen Cloud Storage Buckets, was bei der Implementierung von Disaster-Recovery-Strategien oder der Datenmigration zwischen verschiedenen Regionen oder Projekten hilfreich ist.

Google stellt Dienste wie Cloud Data Transfer, BigQuery Data Transfer Service und Transfer Appliance bereit, um bei der Migration von großen Mengen an Daten von anderen Clouds, aus On-Premises-Umgebungen oder sogar aus Offline-Systemen zu helfen.

Cloud SQL und Firestore Backup

Für Anwendungen, die auf Cloud SQL oder Firestore basieren, bietet GCP automatisierte Backup-Funktionen an. In Cloud SQL werden automatische Backups einmal pro Tag durchgeführt und können auch manuell angestoßen werden. Firestore führt ebenfalls täglich automatische Backups durch und ermöglicht es, den Zeitpunkt und die Häufigkeit der Backups zu konfigurieren.

Diese Backups sind physische Backups in Form von SQL-Dump-Dateien. Automatisierte Backups finden einmal täglich während des für die Instanz festgelegten Backup-Fensters statt. Sie werden für sieben Tage aufbewahrt und können zur Wiederherstellung der Instanz zu einem beliebigen Zeitpunkt innerhalb dieser Periode genutzt werden. Die genaue Startzeit des Backups innerhalb dieses Fensters wird von der Google Cloud Platform verwaltet.

Nutzer können auch jederzeit manuelle Backups ihrer Cloud SQL-Instanzen erstellen. Diese Backups werden bis zur Löschung durch den Nutzer aufbewahrt und sind nicht an die siebentägige Aufbewahrungsfrist der automatisierten Backups gebunden.

Nutzer können tägliche automatische Backups für ihre Firestore-Datenbanken konfigurieren. Es ist möglich, den genauen Zeitpunkt und die Häufigkeit dieser Backups anzupassen. Außerdem können Anwender auch manuelle Backups erstellen, indem sie den Befehl gcloud firestore export mit dem Speicherort für die Backup-Dateien ausführen.

Die Backups aus Firestore und Cloud SQL werden in Google Cloud Storage gespeichert und Nutzer können aus diesen Backups ihre Datenbanken wiederherstellen. Es ist wichtig zu beachten, dass die Kosten für die Speicherung dieser Backups auf die Cloud-Storage-Kosten des Nutzers angerechnet werden.

Backup via Cloud Bigtable

Cloud Bigtable, ein NoSQL Big Data-Datenbankservice, ermöglicht sowohl automatisierte als auch manuelle Backups. Mit den automatisierten Backups können Sicherungen nach einem festgelegten Zeitplan erstellt werden. Manuelle Backups können jederzeit durchgeführt werden, um den aktuellen Datenzustand zu sichern.

Persistent Disk Snapshots

Für Instanzen, die auf Compute Engine laufen, bietet GCP die Möglichkeit, Snapshots von Persistent Disks zu erstellen. Die Snapshots sind inkrementell, was bedeutet, dass nur die Daten gespeichert werden, die seit dem letzten Snapshot geändert wurden. Dies minimiert den Speicherbedarf und die Kosten. Diese Snapshots können dann zur Wiederherstellung der Daten auf jeder beliebigen Instanz verwendet werden. Sie können auch zur Migration von Daten zwischen verschiedenen Projekten oder Regionen genutzt werden.

Jetzt Newsletter abonnieren

Täglich die wichtigsten Infos zu Cloud Computing

Mit Klick auf „Newsletter abonnieren“ erkläre ich mich mit der Verarbeitung und Nutzung meiner Daten gemäß Einwilligungserklärung (bitte aufklappen für Details) einverstanden und akzeptiere die Nutzungsbedingungen. Weitere Informationen finde ich in unserer Datenschutzerklärung. Die Einwilligungserklärung bezieht sich u. a. auf die Zusendung von redaktionellen Newslettern per E-Mail und auf den Datenabgleich zu Marketingzwecken mit ausgewählten Werbepartnern (z. B. LinkedIn, Google, Meta).

Aufklappen für Details zu Ihrer Einwilligung
Bildergalerie

Google Cloud Backup und Recovery

Google Cloud bietet spezialisierte Dienste für Backup und Recovery an. Mit Cloud Filestore Backup können regelmäßige Backups von NFS-Dateisystemen erstellt werden, während der Cloud Storage Transfer Service dazu dient, Daten zwischen Cloud Storage Buckets zu verschieben oder zu sichern. Mit dem Cloud-Backup-Dienst können Backups auf Band gesichert und archiviert werden.

Google Cloud Backup kann Daten in Google Cloud Storage sichern. Mit diesem Dienst erstellen Nutzer Backups nach einem festgelegten Zeitplan oder auf Anforderung. Diese Backups werden dann in einem speziell dafür vorgesehenen Storage Bucket aufbewahrt. Der Service kann verwendet werden, um Backups von Daten aus Compute Engine, Cloud Storage, Cloud SQL, Cloud Spanner und anderen Google Cloud-Diensten zu erstellen.

Cloud Storage Transfer Service

Mit dem Cloud Storage Transfer Service können Daten zwischen verschiedenen Cloud Storage Buckets verschoben oder gesichert werden. Das ist besonders nützlich für die Migration von Daten, die Wiederherstellung von Daten aus Backups oder die Implementierung von Disaster-Recovery-Strategien.

Disaster Recovery mit Google Cloud

Im Falle eines katastrophalen Ereignisses bietet Google Cloud eine Reihe von Diensten zur Wiederherstellung von Daten und Diensten. Dazu gehören der Google Cloud Disaster Recovery Service, der es ermöglicht, Daten aus Backups wiederherzustellen und Dienste auf Basis von Snapshots neu zu starten.

(ID:49572575)