Einrichten einer Live-Replikation – Überblick - Amazon Simple Storage Service

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 wie Tax/doc1 oder Tax/doc2. Es repliziert aber keine Objekte mit dem Schlüssel Legal/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.