AWS桶文件清理(删除)

问题描述:

我们有一个AWS桶NPI_Recovery_Tool,其中包含两个文件夹“输入”和“输出”。我们已经在输入和输出文件夹中创建了一个过期策略来在文件创建后每30天清理一次该文件。 在文件清理策略配置下,我们将前缀和标签设置为NPI_Recovery_Tool/Input,因为我们需要删除Input文件夹下的文件。但它删除了整个NPI_Recovery_Tool文件夹。请帮助和建议。AWS桶文件清理(删除)

从给出的信息,我假设下面的东西为我的答案。 桶名称:NPI_Recovery_Tool这个桶里面创建

两个文件夹:输入输出

注:当添加前缀,你不应该包括斗名

所以,如果你想删除输入文件夹下的文件前缀应该是输入

FYI:S3 i它总是一个关键的对象存储,而文件夹在访问其中的任何对象时构成该键的名称。

参考文献:

  1. http://docs.aws.amazon.com/AmazonS3/latest/user-guide/create-lifecycle.html
  2. http://docs.aws.amazon.com/AmazonS3/latest/dev/UsingMetadata.html#object-keys
+0

伟大的..但如果我有布基特结构这样Phynder/NPI_Recovery_Tool /输入/ ..所以那么前缀将NPI_Recovery_Tool /输入/正确吗? –

+0

如果您的存储桶名称是** Phynder **,那么是前缀将是** NPI_Recovery_Tool/Input/** –