mc support inspect

描述

mc support inspect 命令会收集指定路径下与对象相关的数据和元数据。

对于每个指定对象,MinIO 会从存储其 纠删码分片 的各个后端驱动器汇总这些数据。 该命令会生成一个加密 zip 文件,其中包含所有匹配文件及其对应的 host+drive+path

如果诊断 MinIO SUBNET 问题需要这些信息,MinIO Engineering 会提供相应命令。 生成的报告用于 MinIO Engineering 通过 SUBNET 进行分析,且可能包含与对象相关的内部或私有数据点。 将报告发送给第三方或发布到公共论坛前请谨慎评估。

通配符

使用 Bash shell 时,该命令支持对前缀或对象进行通配符 * 模式匹配。 对于非 Bash shell,会显示提示消息,说明通配符模式仅在 Bash 中受支持。

mc support inspect ALIAS/bucket/path/**/xl.meta

该命令会收集 ALIAS/bucket/path/ 下与对象相关的所有 xl.meta

示例

下载对象元数据

可下载某个对象的元数据。 元数据存储在 xl.meta 二进制文件中。

以下命令从 minio1 部署中的 mybucket/myobject 下载 xl.meta

该文件会从所有驱动器下载,并打包为 zip 归档文件。

mc support inspect minio1/mybucket/myobject/xl.meta

xl.meta 文件内容不可直接人工阅读。 可将 xl.meta 文件内容转换为 JSON 格式。

递归下载某个前缀下的所有对象

以下命令会递归下载某个前缀下找到的所有对象。

mc support inspect minio1/mybucket/myobject/**

语法

该命令语法如下:

mc [GLOBALFLAGS] support inspect       \
                         [--legacy]   \
                         TARGET

参数

--legacy

mc-cmd

Optional

使用旧版检查数据导出方式,该方式默认不加密数据。

TARGET

mc-cmd

Required

要检查的位置或对象路径。 该路径应包含 MinIO 部署的 alias <alias>,并在需要时包含前缀和/或对象名称。

全局标志

此命令支持 全局标志 中的任意选项。

最后修改 August 2, 2026: init commit (8338d5b)

本页部分内容改编自 MinIO 对象存储文档,© 2020–至今 MinIO, Inc.,依据 CC BY 4.0 授权,由 Silo 项目转换与维护。归属与署名

本页为非官方中文翻译。如与英文原文有出入,以英文原文为准。