文档基于2025-10-10日社区最终版构建     
切换到英文版    进入演示系统    进入交流社区

MinIO Documentation

mc admin bucket remote

在版本 RELEASE.2022-12-24T15-21-38Z 中的变更:

在版本 RELEASE.2023-02-16T19-20-11Z 中的变更:

  • mc admin bucket remote bandwidth替换为mc replicate status

    复制相关的统计信息正在迁移到mc replicate status命令。

描述

Themc admin bucket remote命令管理ARN用于使用的资源bucket replication.

使用mc admin仅限 MinIO 部署

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

示例

添加新的复制目标

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

mc admin bucket remote add SOURCE/BUCKET DESTINATION/BUCKET
  • 替换SOURCE随着aliasMinIO 部署的目标复制端点。替换BUCKET使用存储桶的完整路径,MinIO 将对象从该路径复制到DESTINATION.

  • 替换DESTINATION随着aliasMinIO 部署的复制源。替换BUCKET使用存储桶的完整路径,MinIO 从该存储桶将对象复制到SOURCE.

移除现有复制目标

使用mc admin bucket remote rm要从存储桶中移除复制目标:

mc admin bucket remote rm SOURCE/BUCKET --arn ARN
  • 替换SOURCE随着aliasMinIO 部署中用作 复制源的部分。替换BUCKET使用存储桶的完整路径,MinIO 从该路径复制对象。

  • 替换ARN使用远程目标的 ARN。

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

检索已配置的复制目标

使用mc replicate ls要列出存储桶配置的复制目标:

mc replicate ls ALIAS/PATH
  • 替换ALIAS随着alias正在使用的 MinIO 部署作为 复制源。 替换PATH使用存储桶的完整路径,MinIO 从该路径复制对象。

语法

mc admin 远程 添加

在版本 RELEASE.2022-12-24T15-21-38Z 中的变更:

向 MinIO 部署中的存储桶添加远程目标。该命令具有以下语法:

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

该命令接受以下参数:

SOURCE

必需

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

mc admin bucket remote add play/mybucket
目的地

必需

目标 MinIO 部署和存储桶。

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

http(s)://ACCESSKEY:SECRETKEY@DESTHOSTNAME/DESTBUCKET
  • 替换ACCESSKEY使用用户的访问密钥

    目标 MinIO 部署。

  • 替换SECRETKEY使用用户的密钥

    目标 MinIO 部署。

  • 替换DESTHOSTNAME使用 MinIO 的主机名和端口

    部署(即minio-server.example.net:9000).

  • 替换DESTBUCKET带着桶

    目的地。

--service

必需

指定"replication".

--region

该区域的DESTINATION.

与以下内容互斥add

--path

目标服务器支持的存储桶路径查找方式。请指定以下选项之一:

  • on

  • off

  • auto(默认)

与以下内容互斥add

--sync

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

默认情况下,mc admin bucket remote add以异步模式运行,其中 MinIO 尝试复制对象之后返回 PUT 对象响应。

mc admin 远程 ls

在版本 RELEASE.2022-12-24T15-21-38Z 中的变更:

列出与 MinIO 部署中存储桶关联的所有远程目标。mc admin bucket remote ls --help关于使用语法。

mc admin 远程 rm, 移除

在版本 RELEASE.2022-12-24T15-21-38Z 中的变更:

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

mc admin bucket remote rm SOURCE --arn ARN

该命令接受以下参数:

SOURCE

必需

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

mc admin bucket remote rm play/mybucket
ARN

必需

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