mc version
描述
该 mc version
命令启用、禁用和检索 MinIO 存储桶的 版本控制 状态。
有关 MinIO 中对象版本控制的更多信息,请参阅 存储桶版本控制。
mc version
包含以下子命令
子命令 |
描述 |
---|---|
The |
|
The |
|
The |
行为
对象锁定启用存储桶版本控制
虽然存储桶版本控制默认情况下是禁用的,但在存储桶或该存储桶中的对象上配置对象锁定会自动为该存储桶启用版本控制。有关配置对象锁定的更多信息,请参阅 mc retention
。
包含现有数据的存储桶版本控制
在包含现有数据的存储桶上启用存储桶版本控制会立即为每个未版本化的对象创建一个空值版本 ID。
在包含现有版本化数据的存储桶上禁用存储桶版本控制 *不会* 删除任何版本化的对象。在禁用存储桶版本控制后,应用程序可以继续访问版本化数据。使用 mc rm --versions ALIAS/BUCKET/OBJECT
删除对象 *及其* 所有版本。
S3 兼容性
The mc 命令行工具构建为与 AWS S3 API 兼容,并经过 MinIO 和 AWS S3 测试,以确保其预期功能和行为。
MinIO 不对其他与 S3 兼容的服务提供任何保证,因为它们的 S3 API 实现未知,因此不受支持。虽然 mc 命令 *可能* 按文档记录的方式工作,但任何此类用法均需自行承担风险。