本文介绍通过阿里云Logstash,将索引数据从腾讯云Elasticsearch迁移至阿里云Elasticsearch中。
场景说明
本文的操作流程同样适用于跨账号、跨地域的阿里云Elasticsearch之间迁移数据的场景。在配置时,将input中的腾讯云Elasticsearch的配置替换为源阿里云Elasticsearch的配置即可。
说明 本文介绍的是如何将腾讯云Elasticsearch数据迁移至阿里云,在迁移过程中,Logstash需要连接公网才能与腾讯云Elasticsearch互通,因此会涉及到Logstash连接公网的相关操作。对于跨账号、跨地域的阿里云Elasticsearch之间迁移数据的场景,同样需要配置Logstash与公网连通,因此在此类场景下,您可以参考本文档的流程。
操作流程
准备工作
步骤一:选取迁移方案
由于腾讯云Elasticsearch版本与阿里云Elasticsearch版本不一致,因此需要先选择兼容的版本进行迁移,本文支持的版本方案如下(其他方案不保证兼容):
腾讯云Elasticsearch | 阿里云Elasticsearch |
---|---|
腾讯云Elasticsearch 5.6.4 | 迁移至阿里云Elasticsearch的版本要求:自建Logstash 5.6.x、阿里云Elasticsearch 5.5.6。
说明
|
腾讯云Elasticsearch 6.4.3 | 迁移至阿里云Elasticsearch的版本有如下两种选择:
说明
|
注意
- 建议您在大版本内进行数据迁移。关于Logstash版本选取详情,请参见Support Matrix。
- 如果您使用的是其他方案,可参见产品兼容性判断是否存在兼容性问题。如果存在,可升级实例版本或新购实例。