我有一个网站,我在其中提供存储在AWS S3存储桶中的内容。随着内容量的增长,我开始考虑备份选项。使用AWS Glacier作为一条自然路线。
阅读之后,我不明白它是否符合我打算用它做的事情。根据我的理解,使用Glacier,您可以在存储在S3存储桶上的对象上设置生命周期策略。根据这些政策,对象将在上传到S3后的特定时间点传输Glacier并从S3存储桶中删除。此时,对象的存储类更改为“GLACIER”。亚马逊解释说,一旦完成,您就无法再通过S3访问对象,但“他们的索引条目将保持不变”。同时,他们说从冰川中检索物体需要3-5个小时。
我的问题是:这是否意味着,一旦将对象转移到Glacier,我将无法在没有先检索它们的情况下在我的网站上提供它们?或者这是否意味着它们仍将像往常一样从S3存储桶中提供服务但是,如果S3上的文件出现问题,我将能够在3-5小时内检索它们?
冰川只会是如果我的网站用户在将对应的对象转移到Glacier后仍然能够在网站上加载内容,那么我可以为我提供可行的备份解决方案。
此外,是否可以将对象转移到Glacier而不删除它们来自S3斗?
谢谢
答案 0 :(得分:1)
回答你的问题:这是否意味着,一旦物品转移到Glacier,我将无法在我的网站上提供它们而不先检索它们?
不,您将无法在您的网站上提供服务,除非将它们从冰川转移到标准或标准_IA类,这需要3-5个小时。 Glacier通常用于存档冷数据,例如在极少数条件下访问的旧日志。因此,如果您需要实时访问该对象,则Glacier不适合您。