View a markdown version of this page

Beispiele für die Konfiguration einer Live-Replikation - Amazon Simple Storage Service

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Beispiele für die Konfiguration einer Live-Replikation

Das folgende Beispiel bietet Schritt-für-Schritt-Anleitungen zum Konfigurieren einer Live-Replikation für häufige Anwendungsfälle.

Anmerkung

Live-Replikation bezieht sich auf Same-Region Replikation (SRR) und Cross-Region Replikation (CRR). Die Live-Replikation repliziert keine Objekte, die bereits vor dem Einrichten der Replikation in dem Bucket vorhanden waren. Verwenden Sie die On-Demand-Replikation, um Objekte zu replizieren, die bereits vor dem Einrichten der Replikation vorhanden waren. Informationen zum Synchronisieren von Buckets und zum bedarfsbasierten Replizieren vorhandener Objekte finden Sie unter Replizieren vorhandener Objekte.

Diese Beispiele zeigen, wie eine Replikationskonfiguration mithilfe der Amazon S3 S3-Konsole AWS Command Line Interface (AWS CLI) und AWS SDKs erstellt wird (AWS SDK für Java und es werden AWS SDK für .NET Beispiele gezeigt).

Informationen zur Installation und Konfiguration von finden Sie in den folgenden Themen im AWS Command Line Interface Benutzerhandbuch: AWS CLI

Informationen zu den AWS SDKs finden Sie unter AWS SDK für Javaund AWS SDK für .NET.

Tipp

Eine schrittweise Anleitung, in der gezeigt wird, wie Sie Daten mithilfe der Live-Replikation replizieren können, finden Sie unter Tutorial: Replizieren von Daten innerhalb und zwischen Daten AWS-Regionen mithilfe der S3-Replikation.

Anmerkungen replizieren

Wenn Sie die Replikation für einen Bucket konfigurieren, repliziert Amazon S3 Anmerkungen automatisch als Teil der Live-Replikation. Jede Anmerkung wird unabhängig repliziert, wenn Änderungen vorgenommen werden. Um Anmerkungen zu replizieren, muss die IAM-Rolle für die Replikation die s3:GetObjectVersionAnnotationForReplication Berechtigung für den Quell-Bucket enthalten.

Das folgende Beispiel zeigt die Quell-Bucket-Anweisung in der IAM-Rollenberechtigungsrichtlinie, einschließlich der Replikationsberechtigung für Anmerkungen:

{ "Effect": "Allow", "Action": [ "s3:GetObjectVersionForReplication", "s3:GetObjectVersionAcl", "s3:GetObjectVersionTagging", "s3:GetObjectVersionAnnotationForReplication" ], "Resource": [ "arn:aws:s3:::amzn-s3-demo-source-bucket/*" ] }

Für die Replikation von Anmerkungen sind keine zusätzlichen Ziel-Bucket-Berechtigungen erforderlich. Die s3:ReplicateObject Berechtigung für den Ziel-Bucket gilt für die Replikation von Anmerkungen.

Beachten Sie die folgenden Verhaltensweisen bei der Replikation von Anmerkungen:

  • Hinzugefügte Anmerkungen und Aktualisierungen an der Quelle werden auf das Ziel repliziert. Jede Anmerkung wird unabhängig repliziert, wenn Änderungen vorgenommen werden.

  • Gelöschte Anmerkungen an der Quelle werden nicht auf das Ziel repliziert. Wenn Sie eine Anmerkung in der Quelle löschen, bleibt die Anmerkung auf dem Ziel erhalten.

  • Wenn Sie wiederholt Anmerkungen in der Quelle mit unterschiedlichen Namen löschen und neu erstellen, häufen sich die Anmerkungen im Laufe der Zeit auf dem Ziel an, da Löschungen nicht repliziert werden.

Wenn Sie nicht möchten, dass Anmerkungen in einen Ziel-Bucket repliziert werden, kann der Besitzer des Ziel-Buckets der Ziel-Bucket-Richtlinie eine Deny-Anweisung für die s3:ReplicateObjectAnnotation Aktion hinzufügen. Die Objektreplikation ist weiterhin erfolgreich; nur die Replikation von Anmerkungen ist blockiert. Das folgende Beispiel zeigt die Deny-Anweisung:

... "Statement":[ { "Effect":"Deny", "Principal":{ "AWS":"arn:aws:iam::source-bucket-account-id:role/service-role/source-account-IAM-role" }, "Action":"s3:ReplicateObjectAnnotation", "Resource":"arn:aws:s3:::amzn-s3-demo-destination-bucket/*" } ] ...

Weitere Hinweise zum Verhalten bei der Replikation von Anmerkungen finden Sie unterWas repliziert Amazon S3?. Anweisungen zur Einrichtung von Berechtigungen finden Sie unterEinrichten von Berechtigungen für die Live-Replikation.