Ereignisgesteuerte Übertragungen

Storage Transfer Service kann auf Ereignisbenachrichtigungen in AWS, Azure oder Google Cloud reagieren, um automatisch Daten zu übertragen, die am Quellspeicherort hinzugefügt oder aktualisiert wurden. Ereignisgesteuerte Übertragungen werden von AWS S3, Azure oder Cloud Storage unterstützt und verwenden immer einen Cloud Storage-Bucket als Ziel.

Bei ereignisgesteuerten Übertragungen wird auf Folgendes gewartet:

  • Amazon S3-Ereignisbenachrichtigungen, die für AWS S3-Quellen an Amazon SQS gesendet werden.
  • Azure Storage Queues für Azure-Quellen.
  • Pub/Sub-Abos für Cloud Storage-Quellen.

Das Löschen von Objekten wird nicht erkannt. Wenn Sie ein Objekt in der Quelle löschen, wird das zugehörige Objekt im Ziel-Bucket nicht gelöscht.

Vorteile ereignisgesteuerter Übertragungen

Da bei ereignisgesteuerten Übertragungen auf Änderungen am Quell-Bucket geachtet wird, werden Aktualisierungen nahezu in Echtzeit in das Ziel kopiert. Storage Transfer Service muss keinen Listenvorgang für die Quelle ausführen, was Zeit und Geld spart.

Dies ist unter anderem in folgenden Fällen hilfreich:

  • Ereignisgesteuerte Analysen: Daten aus AWS oder Azure werden in Cloud Storage repliziert, um Analysen und Verarbeitung durchzuführen.

  • Cloud Storage-Replikation: Aktivieren Sie die automatische, asynchrone Objektreplikation zwischen Cloud Storage-Buckets.

    Ereignisgesteuerte Übertragungen mit Storage Transfer Service unterscheiden sich von der typischen Cloud Storage-Replikation, da eine Kopie Ihrer Daten in einem anderen Bucket erstellt wird.

    Das bietet folgende Vorteile:

    • Entwicklungs- und Produktionsdaten in separaten Namespaces aufbewahren
    • Daten freigeben, ohne Zugriff auf den ursprünglichen Bucket zu gewähren.
    • Sichern von Daten auf einem anderen Kontinent oder in einem Bereich, der nicht durch Dual-Region- und Multi-Region-Speicher abgedeckt wird.
  • DR-/HA-Einrichtung: Replizieren Sie Objekte von der Quelle zum Sicherungsziel in Minutenschnelle:

    • Cloud-übergreifende Sicherung: Erstellen Sie eine Kopie einer AWS S3- oder Azure-Sicherung in Cloud Storage.
    • Regionen- oder projektübergreifende Sicherung: Erstellen Sie eine Kopie eines Cloud Storage-Buckets in einer anderen Region oder einem anderen Projekt.
  • Live-Migration: Die ereignisgesteuerte Übertragung kann die Migration mit geringer Ausfallzeit (im Bereich von Minuten) als Folgeschritt einer einmaligen Batchmigration ermöglichen.

Weitere Informationen