小编spc*_*971的帖子

更新 AWS S3 对象密钥(密钥名称)

我需要重命名 AWS S3 存储桶中存储的大量文件。每个文件/对象将单独重命名(基于特定标准 - 没有通用的“前缀/后缀”)。我提出了“current_filename”和“new_filename”列表,可以将其作为 .bat 文件/队列在 CLI 中执行。

是否可以通过 CLI 或以编程方式仅更新 AWS S3 存储桶中的对象键(键名称),而无需复制/移动文件,如下所示:

aws s3 cp s3://mybucket/folder/myfilename.jpg s3://mybucket/folder/my_NEW_filename.jpg
Run Code Online (Sandbox Code Playgroud)

我可以保持所有其他对象元数据相同,但文件名(键名)必须更改。

cloud command-line-interface amazon-s3 amazon-web-services

3
推荐指数
1
解决办法
2万
查看次数