Elasticsearch集群数据迁移方案介绍
迁移场景 |
迁移工具 |
适用场景 |
使用限制 |
场景示例 |
---|---|---|---|---|
华为云Elasticsearch集群间数据迁移 |
华为云Logstash |
|
在集群迁移期间,不要对源集群的索引进行增删改操作,避免迁移后源集群与目标集群数据不一致。 |
|
备份与恢复 |
|
|
||
读写分离插件 |
|
源集群和目标集群的版本必须一致,都是7.6.2或7.10.2版本。 |
||
Reindex API |
适用于将多个华为云Elasticsearch集群的数据整合到一个Elasticsearch集群的场景。 |
在集群迁移期间,不要对源集群的索引进行增删改操作,避免迁移后源集群与目标集群数据不一致。 |
||
ESM |
|
在集群迁移期间,不要对源集群的索引进行增删改操作,避免迁移后源集群与目标集群数据不一致。 |
||
自建Elasticsearch集群迁移至华为云 |
华为云Logstash |
|
||
备份与恢复 |
|
|
||
Reindex API |
|
在集群迁移期间,不要对源集群的索引进行增删改操作,避免迁移后源集群与目标集群数据不一致。 |
||
ESM |
|
在集群迁移期间,不要对源集群的索引进行增删改操作,避免迁移后源集群与目标集群数据不一致。 |
||
云数据迁移CDM |
华为云服务提供的云迁移工具,实现不同云服务间的集群迁移能力。 |
|
||
第三方Elasticsearch集群迁移至华为云 |
华为云Logstash |
|
||
备份与恢复 |
|
|
||
Reindex API |
|
在集群迁移期间,不要对源集群的索引进行增删改操作,避免迁移后源集群与目标集群数据不一致。 |
||
ESM |
|
在集群迁移期间,不要对源集群的索引进行增删改操作,避免迁移后源集群与目标集群数据不一致。 |
||
云数据迁移CDM |
华为云服务提供的云迁移工具,实现不同云服务间的集群迁移能力。 |
|
||
华为云Elasticsearch集群迁移至OpenSearch集群 |
跨引擎升级 |
适用于CSS服务的Elasticsearch 7.10.2升级至OpenSearch 1.3.6。 |
|
|
数据库数据迁移至Elasticsearch集群 |
数据复制服务DRS |
适用于将MySQL数据库中的数据同步到Elasticsearch集群中。一般用于集群间的数据增量迁移,在数据同步后集群随时可割接,较其他增量迁移更加方便灵活。 |
不同数据库来源的迁移方式和使用约束请参见相关文档。 |