【发布时间】:2017-02-08 20:34:14
【问题描述】:
我在 S3 存储桶中有 1000 多个大文件(5 - 500Mb,大多数是 ~100Mb),根本没有组织 - 没有“目录”。这些文件都有不同的过期时间(有些在 60 天后过期,有些在 90 天后过期,等等),之后我想将它们移到 Glacier 存储类。
我查看了生命周期功能,但找不到如何将特定规则应用于一个文件。它们似乎只能通过使用前缀来工作,我宁愿不改变我的命名约定。
我尝试过 - 使用 PHP SDK - 执行一个将“StorageClass”参数设置为“GLACIER”的 copyObject,但可以预见的是,这会引发异常。我猜文档是最新的,确实没有这样的价值:-)
我真的希望我遗漏了一些东西,因为我不想下载这些文件,然后“手动”将它们上传到 Glacier。我也会错过 S3 控制台的轻松恢复功能。
【问题讨论】:
标签: php amazon-web-services amazon-s3 amazon-glacier