欢迎来到即将发布的 MinIO 文档版本! 此页面上的内容正在积极开发中 可能随时更改。 如果找不到您要找的内容,请查看我们的 历史文档。 感谢您的耐心等待。 我们期待您贡献自己强大的力量,帮助更多的中国技术开发者![翻译]

mc admin bucket remote

描述

The mc admin bucket remote 命令管理“ARN”资源 用于 bucket replication.

Use mc admin on MinIO Deployments Only

MinIO 不支持使用 mc admin 命令与其他 S3 兼容的服务,无论它们声称与 MinIO 的兼容性如何 部署.

例子 —

添加新的复制目标

mc admin bucket remote add 创建新的复制目标 ARN 用于 mc replicate add:

mc admin bucket remote add SOURCE/BUCKET SOURCE/BUCKET
  • SOURCEalias 用作复制的 MinIO 部署 目标。 将 “BUCKET” 替换为 MinIO 所在桶的完整路径 从 “DESTINATION” 复制对象。

  • DESTINATIONalias 用作 MinIO 部署的 复制源。 用桶的完整路径替换 BUCKET 来自 MinIO 将对象复制到 “SOURCE” 中。

删除现有的复制目标

mc admin bucket remote rm 从一个复制目标中删除桶:

mc admin bucket remote rm SOURCE/BUCKET --arn ARN
  • SOURCEalias 被用作 MinIO 部署的 复制源。 用桶的完整路径替换 BUCKET 来自 MinIO 复制对象。

  • ARN 与 远程目标的 ARN。

移除目标会停止所有进行中 bucket replication 到目标。

检索配置的复制目标

mc admin bucket remote ls 列出存储桶的配置 复制目标:

mc admin bucket remote ls SOURCE/BUCKET
  • SOURCEalias 被用作 MinIO 部署的 复制源。 用桶的完整路径替换 BUCKET 来自 MinIO 复制对象。

句法

mc admin bucket remote add

将远程目标添加到 MinIO 部署上的存储桶。 这 命令具有以下语法:

mc admin bucket add SOURCE DESTINATION --service "replication" [FLAGS]

该命令接受以下参数:

SOURCE

Required

命令将远程目标添加到的存储桶的完整路径。 指定 alias 配置的 MinIO 部署为 存储桶路径的前缀。 例如:

mc admin bucket add play/mybucket
DESTINATION

Required

目标 MinIO 部署和存储桶。

指定目标 MinIO 部署和存储桶的完整 URL 使用以下格式:

http(s)://ACCESSKEY:SECRETKEY@DESTHOSTNAME/DESTBUCKET
  • ACCESSKEY 替换为用户的访问密钥目标 MinIO 部署。

  • SECRETKEY 替换为用户的密钥目标 MinIO 部署。

  • DESTHOSTNAME 替换为 MinIO 的主机名和端口 部署 (i.e. minio-server.example.net:9000).

  • DESTBUCKET 替换为目的地。

--service

Required

Specify "replication".

--region

该地区的 DESTINATION.

与互斥 --path

--path

目标服务器支持的桶路径查找。 指定 以下之一:

  • on

  • off

  • auto (Default)

与互斥 --region

--sync

启用同步复制,MinIO 尝试复制 返回 PUT 对象响应之前的对象。 同步 复制可能会增加等待 PUT 操作的时间 成功返回。

默认情况下, mc admin bucket remote add 在 异步模式,MinIO 尝试复制对象 after 返回 PUT 对象响应。

mc admin bucket remote ls

列出与 MinIO 部署上的存储桶关联的所有远程目标。 这 命令具有以下语法:

mc admin bucket ls SOURCE --service "replication"

该命令接受以下参数:

SOURCE

命令返回已配置的存储桶的完整路径 远程目标。 指定 alias 一个配置的 MinIO 部署作为存储桶路径的前缀。 例如:

mc admin bucket ls play/mybucket
--service

Required

Specify "replication".

mc admin bucket remote rm

删除 MinIO 部署中存储桶的远程目标。 这 命令具有以下语法:

mc admin bucket rm SOURCE --arn ARN

该命令接受以下参数:

SOURCE

Required

命令从中删除存储桶的完整路径 远程目标。 指定 alias 配置的 MinIO 部署作为 存储桶路径的前缀。 例如:

mc admin bucket remove play/mybucket
--ARN

Required

命令从中删除的远程目标的“ARN” 目标桶。 用 mc admin bucket remote ls 列出所有远程 特定存储桶的目标及其关联的 ARN。