0

您好,我最近在使用 minio,发现有一个功能可以配置 minio 对象的生命周期,称为 ilm。我可以将存储类设置为将对象数据传输到它的层。

官方解释发布在下面的网址中。

https://min.io/product/automated-data-tiering-lifecycle-management

因此,如果我将过期日期设置为 1,它会使存储桶前缀过期,或者如果我设置转换选项,它会将数据发送到配置的层,这是我打算发送的存储类。

转换后,数据实际上已转换到新的存储类,但元数据在原始存储桶中,因此我可以像在原始存储桶中一样使用它。

但我意识到,在我删除生命周期( ilm )后,文件并没有回到原来的存储桶中。但是当我删除 ilm 时,我希望数据能够恢复到原始存储桶中,但它并没有那样工作。

我搜索了 minio 的官方文档,但找不到我的问题的最佳答案。

所以关键是

  1. 删除桶的 ilm 后文件不会回到原来的桶
  2. 那么 ilm 是否有配置将数据返回到原始存储桶?
  3. 如果我最近使用数据,是否有 ilm 配置可以将数据返回到原始存储桶?

任何建议都会对我有很大帮助:)

4

1 回答 1

0

一旦对象被转换,它就会停留在远程层中。没有将数据移回的 API,有一个 RestoreObject API,可以发布https://docs.aws.amazon.com/AmazonS3/latest/API/API_RestoreObject.html

数据不会自动移回热层。

MinIO 团队可在其公共 slack 频道或通过电子邮件 24/7/365 回答问题。

于 2022-03-01T05:03:28.227 回答