MinIO - 站点复制 Site Replication

本文详细介绍了如何在MinIO中设置站点复制,包括先决条件(如数据分布、IDP一致性、服务器版本等)、配置步骤、常见错误及解决方法,以及从桶复制到站点复制的转换注意事项。

先决条件

设置时只有一个站点有数据

设置时,只能由一个站点存在数据,其他站点不可以由bucket和object。

配置站点复制(Site Replication)后,第一个站点上的任何数据都会复制同步到其他站点。

所有站点必须使用相同IDP(Identity Provider)

所有站点必须使用相同IDP。站点复制支持MinIO IDP、OIDC或LDAP。

所有站点必须使用相同的MinIO服务器版本

所有站点必须具有匹配且一致的MinIO Server版本。在具有不匹配的 MinIO 服务器版本的站点之间配置复制可能会导致意外或不需要的复制行为。

你还应该确保用于配置复制的 mc 版本与服务器版本非常匹配。

访问相同的加密服务

SSE-S3或SSE-KMS加密通过Key Management Service (KMS),所有站点必须访问一个中央KMS部署。

你可以使用中央KES服务,或通过中央支持的key vault服务链接多个KES服务器(一个Minio站点一个EKS服务器)来实现此目的。

站点复制需要开启版本控制

站点复制需要开启桶级别版本控制(Bucket Versioning),并且会自动开启已创建的Bucket的版本控制。不可以关闭站点复制的MinIO部署上的版本控制功能。

MinIO无法复制您从版本控制中排除的bucket中前缀中的对象。

在多个节点的集群前部署负载均衡器

指定站点的负载平衡器、反向代理或类似网络控制平面组件的URL或IP地址。请求会自动路由到部署中的节点。

MinIO建议不要

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值