Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/12.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 如何使用boto3将s3桶移动到冰川存储区_Amazon Web Services_Amazon S3_Boto3_Amazon Glacier - Fatal编程技术网

Amazon web services 如何使用boto3将s3桶移动到冰川存储区

Amazon web services 如何使用boto3将s3桶移动到冰川存储区,amazon-web-services,amazon-s3,boto3,amazon-glacier,Amazon Web Services,Amazon S3,Boto3,Amazon Glacier,如何根据一些触发因素(如标签更改)立即将s3桶移至冰川存储区,或者如果s3桶在给定时间段内没有活动,则使用boto3。 我检查了添加生命周期策略,但我只能从对象创建日期开始设置过渡期。但这不足以满足我的要求。如果“n”天内没有活动,我需要在第n天将整个水桶移到冰川上方法是使用和监控水桶活动。 您可以拥有一个lambda函数,该函数每N小时唤醒一次,读取存储桶的云跟踪日志,如果在H小时/天/内没有活动。。。它会将存储桶的存储类别更改为所需的存储类别。请您对此@baldermansure稍作解释。A

如何根据一些触发因素(如标签更改)立即将s3桶移至冰川存储区,或者如果s3桶在给定时间段内没有活动,则使用boto3。 我检查了添加生命周期策略,但我只能从对象创建日期开始设置过渡期。但这不足以满足我的要求。如果“n”天内没有活动,我需要在第n天将整个水桶移到冰川上

方法是使用和监控水桶活动。
您可以拥有一个lambda函数,该函数每N小时唤醒一次,读取存储桶的云跟踪日志,如果在H小时/天/内没有活动。。。它会将存储桶的存储类别更改为所需的存储类别。

请您对此@baldermansure稍作解释。AWS可以记录对s3存储桶的访问。因此,您可以阅读日志,并看到此bucket中有一段时间没有活动。在这一点上,你可以决定“移动”到冰川桶。读一读,你就会明白。您的逻辑应该作为lambda函数定期运行