Répliquer les modifications de métadonnées avec la synchronisation des modifications de réplica Amazon S3 - Amazon Simple Storage Service

Répliquer les modifications de métadonnées avec la synchronisation des modifications de réplica Amazon S3

La synchronisation des modifications de réplica Amazon S3 peut vous aider à assurer la cohérences des métadonnées d'objet telles que les balises, les listes de contrôles d'accès (ACL) et les paramètres de verrouillage d'objet répliqués entre les réplicas et les objets source. Par défaut, Amazon S3 réplique les métadonnées des objets source vers les réplicas uniquement. Lorsque la synchronisation des modifications de réplica est activée, Amazon S3 réplique les modifications apportées aux métadonnées apportées aux copies de réplica vers l'objet source, ce qui rend la réplication bidirectionnelle.

Activer de la synchronisation des modifications de réplica

Vous pouvez utiliser la synchronisation des modifications de réplica Amazon S3 avec des règles de réplication nouvelles ou existantes. Vous pouvez l'appliquer à un compartiment S3 entier ou à des objets Amazon S3 qui ont un préfixe spécifique.

Pour activer la synchronisation des modifications de réplica à l'aide de la console Amazon S3, consultez Procédures : exemples de configuration de la réplication. Cette rubrique fournit des instructions pour activer la synchronisation des modifications de réplica dans votre configuration de réplication lorsque des compartiments appartiennent au même compte ou à des comptes Comptes AWS différents.

Pour activer la synchronisation des modifications de réplica à l'aide d'AWS Command Line Interface (AWS CLI), vous devez ajouter une configuration de réplication au compartiment contenant les réplicas avec ReplicaModifications activé. Pour configurer la réplication bidirectionnelle, créez une règle de réplication à partir du compartiment source (DOC-EXEMPLE-BUCKET1) vers le compartiment contenant les répliques (DOC-EXEMPLE-BUCKET2). Ensuite, créez une règle de réplication à partir du compartiment source contenant les répliques (DOC-EXEMPLE-BUCKET2) vers le compartiment source (DOC-EXEMPLE-BUCKET1). Les compartiments peuvent être dans des Régions AWS différentes ou identiques.

Note

Vous devez activer la synchronisation des modifications de réplica sur les deux compartiments pour répliquer les modifications de métadonnées de réplica, telles que les listes de contrôle d'accès (ACL) des objets, les balises d'objet ou les paramètres de verrouillage d'objet sur les objets répliqués. Comme toutes les règles de réplication, ces règles peuvent être appliquées à l'ensemble du compartiment Amazon S3 ou à un sous-ensemble d'objets Amazon S3 filtrés par préfixe ou balises d'objet.

Dans l'exemple de configuration suivant, Amazon S3 réplique les modifications de métadonnées sous le préfixe Tax dans le compartiment DOC-EXAMPLE-BUCKET, qui contient les objets source.

{ "Rules": [ { "Status": "Enabled", "Filter": { "Prefix": "Tax" }, "SourceSelectionCriteria": { "ReplicaModifications":{ "Status": "Enabled" } }, "Destination": { "Bucket": "arn:aws:s3:::DOC-EXAMPLE-BUCKET" }, "Priority": 1 } ], "Role": "IAM-Role-ARN" }

Pour obtenir des instructions complètes sur la création de règles de réplication à l'aide d'AWS CLI, consultez Configuration d'une réplication pour des compartiments source et destination appartenant au même compte.