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