mc admin bucket remote
在 RELEASE.2022-12-24T15-21-38Z 版本发生变更:
- mc admin bucket remote add被替换为- mc replicate add
- mc admin bucket remote update被替换为- mc replicate update
- mc admin bucket remote rm被替换为- mc replicate rm
- mc admin bucket remote ls被替换为- mc replicate ls
在 RELEASE.2023-02-16T19-20-11Z 版本发生变更:
- mc admin bucket remote bandwidth被替换为- mc replicate status- 复制相关统计信息已移动到 - mc replicate status命令。
描述
mc admin bucket remote 命令用于管理用于与
bucket replication 配合使用的 ARN 资源。
Use mc admin on MinIO Deployments Only
MinIO 不支持与其他声称与 MinIO 部署兼容
的 S3 兼容服务一起使用 mc admin
命令。
示例
添加新的复制目标
使用 mc admin bucket remote add 命令来创建一个新的
复制目标 ARN,用于与 mc replicate add 配合使用:
mc admin bucket remote add SOURCE/BUCKET DESTINATION/BUCKET
- 将 - SOURCE替换为 要作为复制目标的 MinIO 部署的- alias。 将- BUCKET替换为 MinIO 从- DESTINATION复制对象的 存储桶的完整路径。
- 将 - DESTINATION替换为作为复制源的 MinIO 部署的- alias。 将- BUCKET替换为 MinIO 将对象复制到- SOURCE的存储桶的 完整路径。
删除现有复制目标
使用 mc admin bucket remote rm 命令从一个存储桶中删除
一个复制目标:
mc admin bucket remote rm SOURCE/BUCKET --arn ARN
删除目标将停止所有对目标的正在进行中
的 桶复制 操作。
获取配置的复制目标
使用 mc replicate ls 命令来列出桶的配置复制目标:
mc replicate ls ALIAS/PATH
语法
- mc admin bucket remote add
- 在 RELEASE.2022-12-24T15-21-38Z 版本发生变更: - mc admin bucket remote add被替换为- mc replicate add
 - 在 MinIO 部署上的桶中添加一个远程目标。 该命令的语法如下: - mc admin bucket remote add SOURCE DESTINATION --service "replication" [FLAGS] - 该命令接受以下参数: - SOURCE
- 必需的 - 该命令添加远程目标的桶的完整路径。 指定一个配置好的 MinIO 部署的 - alias作为 桶路径的前缀。 例如:- mc admin bucket remote add play/mybucket 
 - DESTINATION
- 必需的 - 目标 MinIO 部署和存储桶。 - 使用以下格式指定目标 MinIO 部署和 桶的完整 URL: - http(s)://ACCESSKEY:SECRETKEY@DESTHOSTNAME/DESTBUCKET - 将 - ACCESSKEY替换为在目标 MinIO 部署上用户的 可访问密钥。
- 将 - SECRETKEY替换为目标MinIO部署上用户的 安全密钥。
- 将 - DESTHOSTNAME替换为 MinIO 部署的主机名和 端口(例如- minio-server.example.net:9000)。
- 将 - DESTBUCKET替换为目标位置的 存储桶名称。
 
 - --region
- DESTINATION的区域。- 与 - add互斥
 - --path
- 目的地服务器支持的桶路径查找。 指定以下之一: - on
- off
- auto(默认)
 - 与 - add互斥
 - --sync
- 启用同步复制,MinIO在返回PUT对象 响应 之前 尝试复制对象。 同步复制可能会增加等待PUT 操作成功返回的时间。 - 默认情况下, - mc admin bucket remote add命令以异步模式操作,其中MinIO在返回PUT 对象响应 之后 尝试复制对象。
 
- mc admin bucket remote ls
- 在 RELEASE.2022-12-24T15-21-38Z 版本发生变更: - mc admin bucket remote ls被替换为- mc replicate ls
 - 列出MinIO部署上与一个存储桶相关联的所有远程目标。 使用 - mc admin bucket remote ls --help查看使用语法。
- mc admin bucket remote rm, remove
- 在 RELEASE.2022-12-24T15-21-38Z 版本发生变更: - mc admin bucket remote rm被替换为- mc replicate rm
 - 从MinIO部署上的存储桶中删除一个远程目标。 该命令的语法如下: - mc admin bucket remote rm SOURCE --arn ARN - 该命令接受以下参数: - SOURCE
- 必需的 - 该命令从中删除远程目标的存储桶的 完整路径。 指定配置的 MinIO部署的 - alias作为存储桶路径的前缀。 例如:- mc admin bucket remote rm play/mybucket 
 - ARN
- 必需的 - 命令从目标存储桶中删除远程目标的 - ARN。 使用- mc admin bucket remote ls列出特定 存储桶的所有远程目标和它们的关联ARN。
 
