文档

mc legalhold info

语法

The mc legalhold info command returns the current legal hold setting for an object or objects.

mc legalhold requires that the specified bucket has object locking enabled. You can only enable object locking at bucket creation. See mc mb --with-lock for documentation on creating buckets with object locking enabled.

以下命令检索 myminio MinIO 部署上的 mydata 存储桶中对象的当前法律保留状态

mc legalhold info --recursive myminio/mydata

该命令具有以下语法

mc [GLOBALFLAGS] legalhold info  \
                 [--recursive]   \
                 [--rewind]      \
                 [--version-id]  \
                 ALIAS
  • 方括号 [] 表示可选参数。

  • 同一行上的参数相互依赖。

  • 使用管道符号 | 分隔的参数是互斥的。

将示例复制到文本编辑器中,并在终端/shell 中运行命令之前根据需要进行修改。

参数

ALIAS
必需

MinIO 别名 和要启用法律保留的对象或对象的路径。例如

mc legalhold info play/mybucket/myobjects/objects.txt
--recursive, r
可选

返回 ALIAS 存储桶或存储桶前缀中所有对象的法律保留状态。

--rewind
可选

指示 mc legalhold info 仅对指定时间点存在的对象版本进行操作。

  • 要回溯到过去特定日期,请将日期指定为 ISO8601 格式的时间戳。例如:--rewind "2020.03.24T10:00"

  • 要回溯一段时间,请将持续时间指定为 #d#hh#mm#ss 格式的字符串。例如:--rewind "1d2hh3mm4ss"

--rewind 要求指定的 ALIAS 是支持 存储桶版本控制 的 S3 兼容服务。对于 MinIO 部署,请使用 mc version 来启用或禁用存储桶版本控制。

--version-id, vid
可选

指示 mc legalhold info 仅对指定的对象版本进行操作。

--version-id 要求指定的 ALIAS 是支持 存储桶版本控制 的 S3 兼容服务。对于 MinIO 部署,请使用 mc version 来启用或禁用存储桶版本控制。

全局标志

此命令支持任何 全局标志

示例

行为

S3 兼容性

mc 命令行工具是为与 AWS S3 API 兼容而构建的,并且已在 MinIO 和 AWS S3 上进行了测试,以确保其功能和行为符合预期。

MinIO 不保证其他 S3 兼容服务,因为它们的 S3 API 实现未知,因此不受支持。虽然 mc 命令可能按文档工作,但任何此类使用都是您自己的风险。