Amazon S3 ajoute une fonctionnalité d'écriture conditionnelle aux opérations de copie

Publié le: 29 oct. 2025

Amazon S3 étend la fonctionnalité d'écriture conditionnelle aux opérations de copie. Grâce à la copie conditionnelle, vous pouvez désormais vérifier si l'objet existe ou a été modifié dans votre compartiment S3 de destination avant de le copier. Cela vous permet de coordonner les écritures simultanées sur le même objet et d'empêcher plusieurs rédacteurs simultanés de remplacer involontairement l'objet.

Vous pouvez désormais effectuer des opérations de copie conditionnelle via S3 CopyObject en incluant soit l'en-tête HTTP if-none-match pour vérifier l'existence de l'objet, soit l'en-tête HTTP if-match avec ETag pour valider le contenu de l'objet. En outre, vous pouvez utiliser les clés de condition s3:if-match et s3:if-none-match dans vos politiques de compartiment S3 pour appliquer les opérations de copie conditionnelle. S3 évalue ensuite la condition par rapport à la clé ou à l'ETag de l'objet spécifié avant d'exécuter l'opération de copie dans le compartiment de destination. Cela élimine le besoin de mécanismes de coordination supplémentaires côté client ou de demandes de validation d'API.

La copie conditionnelle est disponible sans frais supplémentaires dans toutes les régions AWS, à la fois dans les compartiments S3 à usage général et dans les compartiments de répertoires. Vous pouvez utiliser l'API, la CLI ou le kit AWS SDK pour copier les données de manière conditionnelle dans vos compartiments. Pour en savoir plus sur les opérations conditionnelles, consultez le Guide de l'utilisateur de S3.