1

I want to migrate data from an old Elastic Search deployment to a new one with a newer version. I read that the only way to do so is by 'migrating from source'.

I can't really find any documentation on this. Do they really just mean uploading all the data again from the same source that you aquired it from before?

4

1 回答 1

-1

从源数据重新索引不是唯一的选择,但是,就质量和易用性而言,我想说它可能是最好的选择

其他选项包括:

  • 从远程重新索引。这里需要注意的是 -_source应该启用您在原始集群上的功能,否则这是不可能的,因为重新索引基本上是获取_source内容并再次对其进行索引
  • 恢复在旧集群上创建的快照。快照实际上是 Elastic 文件的副本,因此遗憾的是存在一些限制:在1.x中创建的索引的快照无法恢复到5.x6.x,在2.x中创建的索引的快照无法恢复到6。 x。但是,即使您处于这种情况 - 您仍然应该能够通过中间合适的 Elastic 版本迁移快照
于 2019-02-04T13:09:38.280 回答