Réplication des modifications des métadonnées avec la synchronisation des modifications de réplica
La synchronisation des modifications de réplica Amazon S3 peut vous aider à conserver les métadonnées d’objet telles que les balises, les listes de contrôle d’accès (ACL) et les paramètres de verrouillage d’objet répliqués entre les réplicas et les objets sources. 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 de 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 entier ou à des objets qui ont un préfixe spécifique.
Pour activer la synchronisation des modifications de réplica à l’aide de la console Amazon S3, consultez Exemples de configuration de la réplication en direct. Cette rubrique fournit des instructions pour activer la synchronisation des modifications de réplica dans votre configuration de réplication lorsque les compartiments source et de destination appartiennent au même compte ou à des Comptes AWS différents.
Pour activer la synchronisation des modifications de réplica à l’aide de l’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 () vers le compartiment contenant les réplicas (amzn-s3-demo-source-bucket). Ensuite, créez une seconde règle de réplication à partir du compartiment contenant les réplicas (amzn-s3-demo-destination-bucket) vers le compartiment source (amzn-s3-demo-destination-bucket). Les compartiments source et de destination peuvent se trouver dans la même région ou dans des Régions AWS différentes.amzn-s3-demo-source-bucket
Note
Vous devez activer la synchronisation des modifications de réplica sur les deux compartiments source et de destination pour répliquer les modifications de métadonnées de réplica, telles que les listes de contrôle d’accès (ACL) d’objet, 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, vous pouvez appliquer ces règles à l’ensemble du compartiment ou à un sous-ensemble d’objets filtrés par un préfixe ou des balises d’objet.
Dans l’exemple de configuration suivant, Amazon S3 réplique les modifications de métadonnées sous le préfixe dans le compartiment Tax, qui contient les objets sources.amzn-s3-demo-source-bucket
{ "Rules": [ { "Status": "Enabled", "Filter": { "Prefix": "Tax" }, "SourceSelectionCriteria": { "ReplicaModifications":{ "Status": "Enabled" } }, "Destination": { "Bucket": "arn:aws:s3:::amzn-s3-demo-source-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 de l’AWS CLI, consultez Configuration d’une réplication pour des compartiments dans le même compte.