【问题标题】:Can a minio bucket be set up so that stored objects are immutable and non-versioned?可以设置一个 minio 存储桶,以便存储的对象是不可变的和非版本化的吗?
【发布时间】:2021-02-10 19:44:12
【问题描述】:

是否可以设置一个 minio 存储桶,使文件不会被覆盖,也不会被版本控制?从概念上讲,我想要的是:

$ mc cp myobject.bin myminio/mybucket // should be ok if 'myobject.bin' does not already exist in the bucket
$ mc cp myobject.bin myminio/mybucket // an error should be returned and 'myobject.bin' is not uploaded again

我曾尝试过使用“legalhold”选项,但在存储桶上启用该选项也会启用版本控制。这导致上面的两个命令都将成功,并且“myobject.bin”被存储为两个“连续”版本。对于我的用例,如果存储在存储桶中的对象是不可变的、永不更改的并且没有版本控制,那就更好了。

【问题讨论】:

    标签: amazon-s3 minio retention


    【解决方案1】:

    简短的回答是否定的 - 通过版本控制保证不变性,并且对象保留/合法保留在您指定的持续时间内在此版本上提供 WORM 保护。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-01-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-09-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多