我正在从s3中删除对象,并在Cloudfront中使它们无效。 我想拿那些对象密钥并复制s3并将其放入冰川库中进行备份。
有没有一种方法可以使我的客户端不在内存中保存对象?目前,我的代码正在lambda中运行。
我看不到是否先将对象复制到内存中的任何信息。
答案 0 :(得分:0)
您似乎希望保留一些对象,但以低成本方式存储它们。
Amazon Glacier非常适合用于存储大型档案文件,但对于存储单个文件/对象并不是最佳选择。相反,只需将Amazon S3中的存储类更改为Glacier
或Glacier Deep Archive
。
Amazon S3将继续“管理”对象(因此它们将出现在S3存储桶中),但实际数据将被移至Glacier。当您希望检索对象时,可以将其还原,然后通过Amazon S3进行访问。
这比将对象移动到实际Glacier服务要简单得多。
请参阅: