Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services 自动将最不频繁的S3桶移至冰川_Amazon Web Services_Amazon S3_Amazon Glacier - Fatal编程技术网

Amazon web services 自动将最不频繁的S3桶移至冰川

Amazon web services 自动将最不频繁的S3桶移至冰川,amazon-web-services,amazon-s3,amazon-glacier,Amazon Web Services,Amazon S3,Amazon Glacier,是否有较不频繁的S3桶自动移动到冰川?我的意思是,在S3上搜索一些访问日期最少的选项或服务,然后将生命周期策略分配给它们,这样它们就可以移动到glacier?或者我必须写一个程序来做这个?如果这不可能,是否可以同时将生命周期策略分配给所有存储桶? 寻找一些反馈。谢谢。不,这不是现成的功能。但是,有些东西可能会有所帮助 这将生成一个报告,说明存储桶中的哪些项使用频率较低。此信息可用于查找应归档的项目 可以使用S3 Analytics输出作为脚本的输入来标记要归档的项目。但是,这个完整的功能(查找不

是否有较不频繁的S3桶自动移动到冰川?我的意思是,在S3上搜索一些访问日期最少的选项或服务,然后将生命周期策略分配给它们,这样它们就可以移动到glacier?或者我必须写一个程序来做这个?如果这不可能,是否可以同时将生命周期策略分配给所有存储桶?
寻找一些反馈。谢谢。

不,这不是现成的功能。但是,有些东西可能会有所帮助

这将生成一个报告,说明存储桶中的哪些项使用频率较低。此信息可用于查找应归档的项目


可以使用S3 Analytics输出作为脚本的输入来标记要归档的项目。但是,这个完整的功能(查找不经常使用的项目,然后将其存档)似乎不是标准产品

您可以通过在存储桶中添加标签或前缀来实现

创建生命周期规则,以该标记或前缀为目标,将存储桶分组在一起,并分配/应用单个生命周期策略


谢谢你的提示,我会调查分析。我想问一下,你在这里指的是什么样的脚本?一些python脚本?或者类似于cloudformation的脚本?我的意思是,这种脚本可以通过SDK运行AWS API,从S3分析中读取数据,然后更改S3 bucket中的项目。我个人会使用Python Boto,但是有java、.NET、NoDE.js、PHP、Python、Ruby、Go和C++的SDK。看,选择你最喜欢的语言。啊,现在知道了。我会调查的。谢谢。在你提到的链接中,第4点写道:“要将此生命周期规则应用于具有指定名称前缀的所有对象(即名称以公共字符串开头的对象),请键入前缀。你还可以将生命周期规则的范围限制为一个或多个对象标记。你可以将前缀和标记组合起来。”据我所知,此标记或前缀用于存储桶内的对象,而不是存储桶本身。没有一个生命周期规则可以自动处理“不常用”的项目。有到期时间,当前版本,仅此而已。也许应该有,但现在就是这样!