Einrichten einer Live-Replikation – Überblick
Anmerkung
Objekte, die vor dem Einrichten der Replikation vorhanden waren, werden nicht automatisch repliziert. Anders ausgedrückt: Amazon S3 repliziert Objekte nicht rückwirkend. Verwenden Sie die S3-Batch-Replikation, um Objekte zu replizieren, die vor Ihrer Replikationskonfiguration erstellt wurden. Weitere Informationen zum Konfigurieren einer Batch-Replikation finden Sie unter Replizieren vorhandener Objekte.
Um eine Live-Replikation – Replikation in derselben Region (SRR) oder regionsübergreifende Replikation (CRR) – zu aktivieren, fügen Sie Ihrem Quell-Bucket eine Replikationskonfiguration hinzu. Diese Konfiguration weist Amazon S3 an, Objekte wie angegeben zu replizieren. In der Replikations-Konfiguration müssen Sie Folgendes angeben:
-
Die Ziel-Buckets – Der Bucket oder die Buckets, in den/die Amazon S3 die Objekte replizieren soll.
-
Die Objekte, die Sie replizieren möchten – Sie können alle Objekte im Quell-Bucket replizieren oder nur eine Teilmenge davon. Teilmengen identifizieren Sie, indem Sie ein Schlüsselnamenpräfix, mindestens ein Objekt-Tag oder beides in der Konfiguration angeben.
Wenn Sie beispielsweise eine Replikationsregel konfigurieren, um nur Objekte mit dem Schlüsselnamenpräfix
Tax/zu replizieren, repliziert Amazon S3 Objekte mit Schlüsseln wieTax/doc1oderTax/doc2. Es repliziert aber keine Objekte mit dem SchlüsselLegal/doc3. Wenn Sie sowohl ein Präfix als auch mindestens ein Tag angeben, repliziert Amazon S3 nur Objekte, die dieses Schlüsselpräfix und diese Tags aufweisen. -
Eine AWS Identity and Access Management(IAM)-Rolle – Amazon S3 übernimmt diese IAM-Rolle, um Objekte in Ihrem Namen zu replizieren. Weitere Informationen zur Erstellung dieser IAM-Rolle und Verwaltung von Berechtigungen finden Sie unter Einrichten von Berechtigungen für die Live-Replikation.
Zusätzlich zu diesen Mindestanforderungen können Sie die folgenden Optionen auswählen:
-
Replikat-Speicherklasse – Standardmäßig speichert Amazon S3 Objektreplikate in derselben Speicherklasse wie das Quellobjekt. Sie können eine andere Speicherklasse für die Replikate festlegen.
-
Replikat-Eigentümerschaft – Amazon S3 geht davon aus, dass ein Objektreplikat weiterhin das Eigentum des Eigentümers des Quellobjekts bleibt. Wenn es Objekte repliziert, wird auch die entsprechende Objekt-Zugriffssteuerungsliste (ACL) oder die S3-Object-Ownership-Einstellung repliziert. Wenn sich der Quell- und der Ziel-Bucket im Besitz verschiedener AWS-Konten befinden, können Sie die Replikation so konfigurieren, dass der Besitzer eines Replikats auf das AWS-Konto geändert wird, dem der Ziel-Bucket gehört. Weitere Informationen finden Sie unter Ändern des Replikat-Eigentümers.
Sie können Replikationen mit der Amazon-S3-Konsole, der AWS Command Line Interface (AWS CLI), den AWS-SDKs oder der REST-API von Amazon S3 konfigurieren. Eine ausführliche Anleitung zum Einrichten einer Replikation finden Sie unter Beispiele für die Konfiguration einer Live-Replikation.
Amazon S3 stellt REST-API-Vorgänge zur Unterstützung der Einrichtung von Replikationsregeln bereit. Weitere Informationen finden Sie in den folgenden Themen in der Amazon Simple Storage Service – API-Referenz.