我想将数据从Amazon AWS ElasticSearch版本2.3迁移到5.1,并在S3中创建了一个数据快照,现在我如何将这些转储文件从S3复制到ES 5.1?
发布于 2017-02-07 20:11:45
你很幸运,根据Elasticsearch文档:
A snapshot of an index created in 2.x can be restored to 5.x.此外,Elasticsearch还具有:
存储库-用于S3存储库支持的S3
,这对你的情况应该很有用,我保证。
如何做到这一点的完整指南是there。我将尝试其中的一些:
在执行任何快照或恢复操作之前,应在Elasticsearch中注册快照存储库。存储库设置是特定于存储库类型的。有关详细信息,请参见下文。
PUT /_snapshot/my_backup
{
"type": "fs",
"settings": {
... repository specific settings ...
}
}在执行其他几个步骤(如验证快照)后,您可以恢复快照:
可以使用以下命令恢复快照:
POST /_snapshot/my_backup/snapshot_1/_restorehttps://stackoverflow.com/questions/42083294
复制相似问题