跨可用区迁移集群
更新时间:2024-04-28
百度智能云Elasticsearch提供了跨可用区迁移集群的功能。用户在遇到可用区资源不足的情况或由于业务架构变更需要更换可用区时,可以将集群迁移到其他可用区。
使用方式
准备工作
- 需要确保目标可用区已经创建好相应的子网。
- 确保集群处于健康状态(
green
),如图所示。
- 确保集群内没有close的索引,查询方式如下:
GET /_cat/indices?v
若存在close索引,则会阻塞集群迁移过程,需要手动启动或删除:
- 启动索引:
POST /<index_name>/_open
- 删除索引:
警告 索引删除后不可恢复,请谨慎操作。
DELETE /<index_name>
操作步骤
- 登录百度智能云Elasticsearch控制台,并点击集群名称,进入集群详情界面。
- 查看集群架构图,点击可用区图标,选择迁移按钮。
- 选择可用区和子网,点击确认,则开始迁移集群。
说明: 若选择迁移的目标可用区子网IP数量不足,无法迁移集群。请保证子网IP数量充足,再进行迁移。
注意
- 多可用区部署集群暂不支持迁移可用区。
- 跨可用区迁移需要目标可用区的资源充足才能正常创建节点,建议迁移前在百度云控制台提交工单确认目标可用区资源是否充足。
- 迁移过程中要保证集群健康状态为
green
,否则会造成迁移过程阻塞。 - 在可用区迁移过程中,由于涉及网络传输,可能对性能造成影响,建议业务低峰进行迁移操作。