适用于文件夹的Amazon S3生命周期规则

时间:2015-07-18 23:32:29

标签: amazon-web-services amazon-s3

我的应用程序使用Amazon S3存储由客户上传的一些文件。我想设置一个自动应该监视特定文件夹内容的规则,特别是删除一个月前创建的文件。这可能吗?

3 个答案:

答案 0 :(得分:5)

,您可以设置一个规则,该规则应自动监视特定文件夹的内容,特别是-删除一个月前创建的文件。

为此,请转到“生命周期策略”->“到期”。在“过期”部分,将前缀设置为您要应用规则的文件的路径。

例如:如果我要将规则应用于存储区“ myBucket ”中文件夹“ myFolder ”中的“ fileA.txt ”。然后我应该将前缀设置为“ myFolder / ”。

  

Amazon S3具有扁平结构,没有层次结构,就像在典型文件系统中看到的那样。但是,为了简化组织,Amazon S3控制台支持文件夹概念作为对对象进行分组的一种方式。 Amazon S3通过使用对象的键名前缀来做到这一点。

有关更多信息,请参见:http://docs.aws.amazon.com/AmazonS3/latest/UG/FolderOperations.html

答案 1 :(得分:1)

是。您可以设置S3生命周期策略,使S3自动删除超过X天的所有文件:http://docs.aws.amazon.com/AmazonS3/latest/dev/ObjectExpiration.html

答案 2 :(得分:0)

是的,可以在 AWS 中删除/过期对象并将其转换为成本较低的存储类以节省成本。你可以在下面找到它 S3 - [Your_Folder] - Management - Create Lifecycle rule

在前缀部分提供要执行操作的文件夹为“文件夹/”