从源迁移

时间:2019-02-04 12:46:53

标签: elasticsearch elastic-cloud

我想将数据从旧的Elastic Search部署迁移到具有新版本的新部署。 I read that the only way to do so is by 'migrating from source'.

我真的找不到任何文档。他们真的只是意味着要从您之前获取数据的同一来源再次上传所有数据吗?

1 个答案:

答案 0 :(得分:0)

从源数据重新编制索引不是唯一的选择,但是,从质量和易用性方面来说,它可能是最好的选择

其他选项是:

  • Reindex from remote。需要注意的是-应该在原始群集上启用您的_source,否则将无法实现,因为重新索引基本上是将_source内容用于索引并再次对其进行索引
  • Restoring snapshot 在旧群集上创建。快照实际上是弹性文件的副本,因此,很遗憾,存在一些局限性:无法在 1.x 中创建的索引快照恢复为 5.x 6。 x ,并且无法将在 2.x 中创建的索引快照恢复到 6.x 。但是,即使您处于这种情况-您仍然应该能够通过适当的中间Elastic版本迁移快照