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
目标服务器支持的存储桶路径查找。指定以下其中一项:
onoffauto(默认)
与
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。