Cloud Storage-Daten an einen anderen Speicherort verschieben

Last reviewed 2022-06-20 UTC

Wenn Sie einen Cloud Storage-Bucket erstellen, wählen Sie seinen dauerhaften geografischen Standort aus. Wenn sich Ihre Geschäftsanforderungen ändern, muss sich auch der Speicherort Ihrer Daten ändern. Beispielsweise könnten Ihre Daten besser in einem hochverfügbaren multiregionalen Bucket, einem kostengünstigeren regionalen Bucket oder einfach in einer anderen Region der Welt gespeichert sein.

In dieser Anleitung erfahren Sie, wie Sie einen Standort auswählen, der Ihren Anforderungen am besten entspricht. Außerdem erfahren Sie, wie Sie einen neuen Cloud Storage-Bucket einrichten und Ihre Daten mit Storage Transfer Service an den neuen Speicherort verschieben.

Lernziele

  • Wählen Sie einen neuen Speicherort für die Cloud Storage-Daten aus.
  • Definieren Sie eine Übertragungsstrategie.
  • Übertragen Sie Ihre Daten an den neuen Speicherort.

Kosten

In diesem Dokument verwenden Sie die folgenden kostenpflichtigen Komponenten von Google Cloud:

Vom 2. April 2022 bis zum 31. Dezember 2022 sperrt Storage Transfer Service viele der Übertragungskosten, die normalerweise bei der Nutzung des Dienstes anfallen. Diese vorübergehende Aussetzung der Kosten soll Ihnen die Migration von Daten in Cloud Storage an Speicherorte erleichtern, die sich für Ihre Anwendungsfälle am besten eignen.

Nach dem 31. Dezember 2022 gelten für die Nutzung von Storage Transfer Service die folgenden Cloud Storage-Preise:

Mit dem Preisrechner können Sie eine Kostenschätzung für Ihre voraussichtliche Nutzung vornehmen. Neuen Google Cloud-Nutzern steht möglicherweise eine kostenlose Testversion zur Verfügung.

Hinweise

  1. Melden Sie sich bei Ihrem Google Cloud-Konto an. Wenn Sie mit Google Cloud noch nicht vertraut sind, erstellen Sie ein Konto, um die Leistungsfähigkeit unserer Produkte in der Praxis sehen und bewerten zu können. Neukunden erhalten außerdem ein Guthaben von 300 $, um Arbeitslasten auszuführen, zu testen und bereitzustellen.
  2. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  3. Die Abrechnung für das Google Cloud-Projekt muss aktiviert sein.

  4. Cloud Storage and Storage Transfer Service APIs aktivieren.

    Aktivieren Sie die APIs

  5. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  6. Die Abrechnung für das Google Cloud-Projekt muss aktiviert sein.

  7. Cloud Storage and Storage Transfer Service APIs aktivieren.

    Aktivieren Sie die APIs

  8. Aktivieren Sie Cloud Shell in der Google Cloud Console.

    Cloud Shell aktivieren

    Unten in der Google Cloud Console wird eine Cloud Shell-Sitzung gestartet und eine Eingabeaufforderung angezeigt. Cloud Shell ist eine Shell-Umgebung, in der das Google Cloud CLI bereits installiert ist und Werte für Ihr aktuelles Projekt bereits festgelegt sind. Das Initialisieren der Sitzung kann einige Sekunden dauern.

  9. Rufen Sie in der Google Cloud Console die Seite IAM und Verwaltung auf, um Ihrem Konto die Rolle „Storage-Administrator“ und „Access Context Manager-Administrator“ zuzuweisen.

    Zur Seite „IAM und Verwaltung“

    Die Rolle „Storage-Administrator“ hat die folgenden Berechtigungen:

    • firebase.projects.get
    • resourcemanager.projects.get
    • resourcemanager.projects.list
    • storage.buckets.*
    • storage.objects.*

Neuen Standort auswählen

Berücksichtigen Sie bei der Wahl des Standorts für einen Cloud Storage-Bucket die Unterschiede bei Verfügbarkeit, Preis und Leistung, wie in der folgenden Tabelle dargestellt.

Region Dual-Region Mehrere Regionen
Verfügbarkeit
  • Datenredundanz über Verfügbarkeitszonen hinweg (synchron)
  • RTO(Recovery Time Objective)=0: automatisiertes Failover und Failback bei einem zonalen Ausfall (keine Änderung der Speicherpfade erforderlich)
  • Höhere Verfügbarkeit als Regionen für eine bestimmte Speicherklasse
  • Datenredundanz über Regionen hinweg (asynchron)
  • Option Schnelle Replikation für eine Replikation innerhalb von 15 Minuten
  • RTO(Recovery Time Objective)=0: automatisiertes Failover und Failback bei einem regionalen Ausfall (keine Änderung der Speicherpfade erforderlich)
  • Höhere Verfügbarkeit als Regionen für eine bestimmte Speicherklasse
  • Datenredundanz über Regionen hinweg (asynchron)
  • RTO(Recovery Time Objective)=0: automatisiertes Failover und Failback bei einem regionalen Ausfall (keine Änderung der Speicherpfade erforderlich)
Leistung
  • 200 GBit/s (pro Region und Projekt)
  • Skalierbar auf viele TBit/s, indem ein höheres Bandbreitenkontingent angefordert wird
  • 200 GBit/s (pro Region und Projekt)
  • Skalierbar auf viele TBit/s, indem ein höheres Bandbreitenkontingent angefordert wird
  • 50 GBit/s (pro Region und Projekt)
  • Eingeschränkte Leistungsskalierung, variable Leistung für Lesevorgänge
Preise
  • Niedrigster Speicherpreis
  • Keine Replikationsgebühren
  • Keine Gebühren für ausgehende Datenübertragung beim Lesen von Daten in derselben Region
  • Höchster Speicherpreis
  • Für Schreibvorgänge fallen Replikationsgebühren an
  • Keine Gebühren für ausgehende Datenübertragung beim Lesen von Daten in einer der Regionen
  • Höherer Speicherpreis als Regionen, aber niedriger als Dual-Regionen
  • Für Schreibvorgänge fallen Replikationsgebühren an
  • Beim Lesen von Daten fallen immer Gebühren für ausgehende Datenübertragungen an.

Standortempfehlungen

Voraussetzungen Empfohlener Bucket-Speicherort Beispiele für Arbeitslasten
  • Optimierte Latenz und Bandbreite
  • Niedrigste Kosten für Datenspeicherung
  • Zonenübergreifende Redundanz
Region
  • Analysen
  • Sicherung und Archivierung
  • Optimierte Latenz und Bandbreite
  • Regionenübergreifende Redundanz
Dual-Region1
  • Analysen
  • Sicherung und Archivierung
  • Notfallwiederherstellung
  • Geografieübergreifender Datenzugriff
  • Regionenübergreifende Redundanz
Mehrere Regionen
  • Inhaltsbereitstellung
  1. Wenn Sie ein kurzes und vorhersehbares Recovery Point Objective (RPO) benötigen, aktivieren Sie das Premium-Feature Schnelle Replikation.
  • Damit die Leistung maximiert und die Gesamtbetriebskosten gesenkt werden, sollten Sie Ihre Daten am selben Standort speichern und Berechnungen in derselben Region durchführen. Sowohl Regionen als auch Dual-Regionen sind für diesen Zweck geeignet.
  • Speichern Sie kurzlebige Datasets in Regionen, um Kosten für die Datenreplikation zu vermeiden.
  • Für eine mittlere Leistung und Ad-hoc-Analysearbeitslasten kann die multiregionale Speicherung eine kostengünstige Wahl sein.

  • Überlegen Sie bei der Übertragung in einen neuen Bucket, ob die aktuelle Speicherklasse weiterhin Ihren Anforderungen entspricht.

Übertragung planen und starten

Nachdem Sie einen neuen Speicherort ausgewählt haben, finden Sie unter Übertragung zwischen Cloud Storage-Buckets Informationen zum Planen der Datenverschiebung.