AWS Elastic Search从1.5迁移到5.5

时间:2017-11-23 03:15:47

标签: amazon-web-services aws-lambda aws-elasticsearch

我使用的是弹性搜索1.5,现在需要迁移到5.5。然而,AWS没有直接的支持方式。我正在使用cloudwatch流支持弹性搜索来提供事件。

现在只有新事件才能进入弹性搜索。我正在考虑采取以下步骤进行迁移。

  1. 使用5.5创建新的ES域。
  2. 一次性导入现有的云监视日志。
  3. 将lambda函数中的ES域端点更改为指向新的ES域。
  4. 删除旧的ES域。
  5. 有没有办法在这个过程中实现第2步?或者有更好的方法来实现这种迁移吗?

1 个答案:

答案 0 :(得分:2)

你的策略对我来说很好。我们过去做过这次ES迁移。您唯一需要记住的是1.5到5.5不是直接迁移。还涉及许多代码更改。 5.5中甚至没有很多课程。

进口;您可能必须编写自定义导出和导入程序。