OSS快照 | - 源端数据量较大(GB、TB、PB级别)的场景。
- 同账号下,同地域或跨地域快照数据迁移的场景。
说明 对于同账号跨地域的数据迁移场景,可以通过快照备份与恢复命令实现。
| - OSS快照方式不支持迁移增量数据,建议在迁移前关闭源端待迁移索引的写入或更新。
- 跨集群OSS仓库设置功能,对源端和目标端实例有以下限制:
- 相同地域。如果跨地域,需要使用OSS的跨区域复制功能。
- 归属于相同账号,即源和目标实例在同一阿里云账号(主账号)或RAM用户(子账号)下。如果不在同一账号下,添加仓库时需要使用Bucket所属账号的AccessKey和AccessKey Secret。
- 源端实例的版本低于或等于目标端实例的版本。版本兼容性的详细信息请参见快照恢复兼容性说明。
| |
Logstash | - 迁移全量或同步增量数据,对实时性要求不高的场景。
说明 - 如果需要同步增量数据,需确保源端数据的ID和目标端ID一致,并且需配置schedule定时任务。
- 对于跨账号、跨地域的数据迁移场景,由于Elasticsearch和Logstash不在同一专有网络下,需要配置Logstash的NAT公网数据传输,具体实现方案可参见腾讯云Elasticsearch数据迁移至阿里云。
- 仅对查询结果进行迁移的场景。
- 需对待迁移数据进行过滤的场景。
- 版本跨度较大的数据迁移场景,例如5.x迁移到6.x或7.x。版本兼容性说明请参见产品兼容性。
| - 源Elasticsearch、Logstash和目标Elasticsearch实例在同一专有网络。如果不在同一专有网络,需要通过配置NAT网关实现与公网的连通,详细信息请参见配置NAT公网数据传输。
- 源Elasticsearch、Logstash和目标Elasticsearch实例版本需满足兼容性要求,详细信息请参见产品兼容性。
| |
reindex | - 源端数据量较小,且对迁移速度要求不高的场景。
- 仅对查询结果(使用查询语句在Kibana中查询出来的结果)进行迁移的场景。
| 两个Elasticsearch集群在同一网络架构下,详细信息请参见注意事项。 | 通过reindex迁移数据 |
elasticsearch-dump工具 | 数据量较小,索引数量不多的迁移场景。 | 源Elasticsearch集群、目标Elasticsearch集群、安装elasticsearch-dump工具的服务器的网络要互通。 | 通过elasticsearch-dump工具迁移数据 |