aws-cli无法与网站重定向位置元数据同步



我正在尝试将一些文件从bucketA同步(或复制)到bucketB。

在原始bucket中,我有一些带有网站重定向位置元数据的opjects,用于重定向到其他URL。

当我执行aws-sync命令时,对象会被复制,但元数据会消失,即使我设置了元数据指令"COPY"选项命令。

这是我正在使用的命令:

aws s3 cp s3://BucketA/testeo s3://BucketB/ --metadata-directive "COPY"

有什么问题吗?

这与底层API的文档行为一致。

如果复制,除版本ID外,元数据保持不变。此外,服务器端加密、存储类和网站重定向位置元数据不会从源复制。如果在复制请求中明确指定该元数据,AmazonS3会将该元数据添加到生成的对象中。

http://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectCOPY.html

最新更新