如何使用AWS CLI更新具有过期日期的S3存储桶

use*_*315 13 amazon-s3 aws-cli

我想用新内容更新S3存储桶(在存储桶中创建一个文件夹).什么是--expires日期格式.我没有AWS CLI在谷歌上找到任何使用的例子.有人可以帮我解决这个问题吗?

像这样的东西:

aws s3 sync $backup_home s3://backup/$app-backup/$app-$DATE --expires '$DATE'
Run Code Online (Sandbox Code Playgroud)

Ant*_*ace 18

aws s3 sync期望GMT ISO 8601日期时间字符串作为-expires选项的格式.像这样的东西:

aws s3 sync $backup_home s3://backup/$app-backup/$app-$DATE --expires '2016-06-14T00:00:00Z'
Run Code Online (Sandbox Code Playgroud)

  • 您可以将`date`命令与`--expires`一起使用,例如`--expires'$(date -d'+ 6 months' - utc +'%Y-%m-%dT%H:%M: %SZ")"`. (12认同)