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
资源。
仅在 MinIO 部署上使用 mc admin
MinIO 不支持将 mc admin
命令与其他 S3 兼容服务一起使用,无论它们声称与 MinIO 部署的兼容性如何。
示例¶
添加新的复制目标¶
使用 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
移除目标将停止所有正在进行到该目标的 bucket replication
。
检索已配置的复制目标
使用 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。