【问题标题】:Amazon S3 Lifecycle rules Prefix to move files to Glacier with certain naming conventionAmazon S3 生命周期规则 使用特定命名约定将文件移动到 Glacier 的前缀
【发布时间】:2014-12-28 08:31:30
【问题描述】:

我正在使用Duplicati 将重要文档的备份存储在Glacier 上,但是问题在于生命周期规则前缀。 Duplicati 指南说使用前缀 duplicati-b* 将 dblock 文件移动到 Glacier。基本上它要求移动以 duplicati-b 开头的所有文件,已经两天了,但规则不起作用:(

通配符“*”可以吗?是否有所有前缀类型的指南?我只得到用于子文件夹的简单前缀。有什么帮助吗?

http://i.stack.imgur.com/A5ncv.png

http://i.stack.imgur.com/dQnQf.png

【问题讨论】:

  • 来自How to use Glacier to store backups,你的步骤是正确的,前缀duplicati-b*就可以了。请问Duplicati中是否有错误日志?
  • 是的,按照所有步骤操作。 Wee 我认为日志将无济于事,因为文件已成功上传到 S3。文件只是没有移动到冰川。我已将生命周期天数设置为 0。

标签: amazon-web-services amazon-s3 backup amazon-glacier duplicati


【解决方案1】:

我刚刚使用了 duplicati-b 并且文件移动了。 :) 似乎前缀按原样工作。不需要通配符。

【讨论】:

    【解决方案2】:

    我会说 Duplicati 文档是错误的,除非对象名称中实际上包含文字 *。前缀是 prefix ...不是通配符字符串。

    /path/to/wherever/in/bucket/is/duplicati-b
    

    ...将是匹配.../duplicati-b{anything or nothing at end of the key name}的前缀

    http://docs.aws.amazon.com/AmazonS3/latest/UG/lifecycle-configuration-bucket-no-versioning.html

    如果这实际上是看起来像文件夹的东西的根目录,您可以在前缀后面附加一个尾随 /

    【讨论】:

    • 我有一个名为 Michael 的文件夹(代号),如果我想将 Michael 文件夹中的所有文件连同 Michael 文件夹一起移动,将 /path/to/wherever/in/bucket/is/Michael/ 创建一个Glacier 中的文件夹(标识符)并将文件移动到该文件夹​​?还是将文件从 Michael 文件夹移动到 /is/files?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-13
    • 2022-01-02
    相关资源
    最近更新 更多