您可以通过Logstash、reindex和OSS等多种方式在Elasticsearch之间迁移数据。本文以阿里云Elasticsearch(简称ES)为例,介绍阿里云Elasticsearch间数据迁移、自建ES数据迁移至阿里云ES和第三方ES迁移至阿里云ES的方案,帮助您根据业务选择合适的场景进行迁移。
单击此处免费试用阿里云Elasticsearch。
阿里云ES实例间数据迁移
OSS快照
适用场景
-
源端数据量较大(GB、TB、PB级别)的场景。
-
同账号下,同区域或跨区域快照数据迁移的场景。
对于同账号跨区域的数据迁移场景,需使用快照备份与恢复命令迁移数据。
相关文档
- 设置跨集群OSS仓库(迁移自动快照备份的数据)
- 快照备份与恢复命令(迁移手动快照备份的数据)
Logstash
单击此处免费试用阿里云Logstash。
适用场景
-
迁移全量或同步增量数据,对实时性要求不高的场景。
如果需要同步增量数据,需确保源端数据的ID和目标端ID一致,并且需配置schedule定时任务。
-
仅对查询结果进行迁移的场景。
-
需对待迁移数据进行过滤的场景。
-
版本跨度较大的数据迁移场景,例如5.x迁移到6.x或7.x。版本兼容性说明请参见产品兼容性。
相关文档
reindex
适用场景
- 源端数据量较小,且对迁移速度要求不高的场景。
- 仅对查询结果进行迁移的场景。
相关文档
自建ES迁移至阿里云ES
OSS快照
适用场景
- 源端数据量较大(GB、TB、PB级别)的场景。
- 同账号下,同区域或跨区域快照数据迁移的场景。
相关文档
Logstash
单击此处免费试用阿里云Logstash。
适用场景
-
迁移全量或同步增量数据,对实时性要求不高的场景。
如果需要同步增量数据,需确保源端数据的ID和目标端ID一致,并且需配置schedule定时任务。
-
仅对查询结果进行迁移的场景。
-
需对待迁移数据进行过滤的场景。
-
版本跨度较大的数据迁移场景,例如5.x迁移到6.x或7.x。版本兼容性说明请参见产品兼容性。
相关文档
reindex
适用场景
- 源端数据量较小,且对迁移速度要求不高的场景。
- 仅对查询结果进行迁移的场景。
相关文档
第三方ES迁移至阿里云ES
Logstash
单击此处免费试用阿里云Logstash。
适用场景
- 迁移全量数据的场景。
- 迁移满足某些查询需求的场景。
相关文档
OSS快照
适用场景
源端数据量较大(GB、TB、PB级别)的场景。