文件

mc ilm export

在版本 RELEASE.2022-12-24T15-21-38Z 中變更:mc ilm exportmc ilm rule export 取代。

語法

mc ilm export 命令會匯出 MinIO 儲存區的物件生命週期管理組態。

mc ilm export 命令預設會輸出到 STDOUT。您可以使用 mc ilm import 將內容輸出到 .json 檔案,以進行封存或攝取。

以下命令會將 myminio 部署上 mydata 儲存區的生命週期管理組態匯出到 mydata-lifecycle-config.json 檔案

mc ilm export myminio/mydata > mydata-lifecycle-config.json

此命令具有以下語法

mc [GLOBALFLAGS] ilm export ALIAS > STDOUT
  • 方括號 [] 表示選用參數。

  • 共用一行的參數是相互依賴的。

  • 使用管道符號 | 運算子分隔的參數是互斥的。

將範例複製到文字編輯器,並在終端機/殼層中執行命令之前,根據需要進行修改。

參數

ALIAS

必要要匯出物件生命週期管理規則的 MinIO 部署上儲存區的 別名和完整路徑。例如

mc ilm export myminio/mydata > bucket-lifecycle.json

全域標誌

此命令支援任何的全域標誌

範例

匯出儲存區生命週期管理組態

以下命令會將儲存區生命週期管理組態匯出到 bucket-lifecycle.json 檔案

mc ilm export myminio/mybucket > bucket-lifecycle.json
mc ilm export ALIAS > file.json
  • ALIAS 替換為 MinIO 部署的別名,以及要匯出物件生命週期管理規則的儲存桶。

    myminio/mydata

  • file.json 替換為要匯出生命週期管理規則的檔案名稱。

行為

S3 相容性

mc 命令行工具的設計與 AWS S3 API 相容,並已使用 MinIO 和 AWS S3 進行測試,以確保其預期的功能和行為。

MinIO 對於其他 S3 相容服務不提供任何保證,因為它們的 S3 API 實作未知,因此不受支援。雖然 mc 命令可能如文件所述正常運作,但任何此類使用均由您自行承擔風險。