文档

管理对象

你可以使用 MinIO Console 执行 MinIO 提供的多种存储桶和对象管理及交互操作。 根据已认证用户的权限和 IAM 策略,你可以:

对象浏览器

对象浏览器会列出已认证用户在该部署上有权访问的存储桶和对象。

登录后或切换到该标签页时,对象浏览器会显示该用户的存储桶列表,用户可以对其进行筛选。 选择某个存储桶可显示该桶中的对象列表。

选择某个具体对象后,可显示该对象的摘要信息,例如名称、大小、标签、法律保留以及适用的保留策略。 Console 还会显示该对象的元数据。

用户可根据适用的策略和权限,对存储桶中的对象执行操作。 用户可能可以执行的操作包括:

  • 回退到先前版本

  • 创建前缀

  • 查看已删除对象

  • 上传对象

  • 下载对象

  • 分享

  • 预览

  • 管理法律保留

  • 管理保留策略

  • 管理标签

  • 检查

  • 显示版本

  • 删除

New in version Console: v0.24.0

可通过 Console 右上角的对象管理器按钮查看对象上传或下载状态。 如果你在当前会话期间未上传或下载任何对象,则不会显示该按钮。

Changed in version Console: v0.35.0

如果你选择下载多个对象,MinIO 会将这些对象打包为一个 ZIP 归档供下载。 下载后你必须解压该归档,才能访问其中的文件。

存储桶

Console 的 Bucket 部分会显示已认证用户具有 访问权限 的所有存储桶。 你可以根据该用户的访问权限,在此部分中创建或管理这些存储桶。

创建存储桶

选择 Create Bucket 可在该部署上创建新的存储桶。 MinIO 会校验存储桶名称。 如需查看存储桶命名规则,请选择 View Bucket Naming Rules

MinIO 不限制单个部署允许创建的存储桶总数。 不过,作为通用建议,MinIO 建议每个部署的存储桶数量不超过 500,000 个。

创建存储桶时,你可以启用以下功能:版本控制, 对象锁定, 存储桶大小(配额)限制,以及 保留规则。 保留规则要求启用版本控制。

Changed in version Console: v0.35.0

如果启用版本控制,你可以指定要排除在版本控制之外的前缀。

你**必须**在创建存储桶时配置复制、锁定和版本控制选项。 之后无法再更改该存储桶的这些设置。

管理存储桶

使用 Search 栏筛选特定存储桶。 选择某个存储桶所在行可显示该存储桶的摘要信息。

在摘要页面中,选择任一可用标签页以进一步管理该存储桶。

Note

如果已认证用户没有 所需的管理权限,某些管理功能可能不可用。

管理存储桶时,你的访问设置可能允许你查看或更改以下内容:

  • Summary 部分显示存储桶配置的摘要。

    你可以在此部分查看和修改存储桶的访问策略、加密、配额和标签。

  • Events 部分配置告警,以便在用户上传、访问或删除匹配对象时触发 通知事件

  • Replication 部分使用 服务端存储桶复制规则 将对象复制到远程位置。

  • Lifecycle 部分设置 对象生命周期管理规则,以过期或转换存储桶中的对象。

  • Access 部分通过列出对该存储桶有访问权限的 策略用户 来审查安全设置。

  • Anonymous 部分管理未认证用户可用于读取或写入对象的前缀规则,以妥善保护匿名访问。

Tiering 部分提供了用于添加和管理 远程层 的界面,以支持生命周期管理转换规则。 MinIO 分层支持将对象从该部署迁移到远程存储,但不支持自动将其恢复到该部署。

分层标签页允许具有相应权限的用户执行以下操作:

  • 查看所有已配置远程层的状态和摘要信息。

  • 为新的远程目标存储创建层,目标可以是另一个 MinIO 部署、Google Cloud Storage、Amazon 的 AWS S3 或 Azure。

  • 使用层上的 图标轮换任意已配置层的访问凭证。