尝试将弹性搜索备份从2.3.0还原到5.6.0
请按照以下步骤操作:
添加了 path.repo:[“ C:/ backup_elasticsearch_2_3_0”]
运行以下命令以从邮递员进行备份
a。 PUT本地主机:9200 / _snapshot / eventindexbackup
{ “ type”:“ fs”, “设置”:{ “ location”:“ eventindex”, “ compress”:“ true” }
b。 PUT本地主机:9200 / _snapshot / eventindexbackup / 22aug18
{ “ indices”:“事件*”, “ ignore_unavailable”:是的, “ include_global_state”:false}
c。要检查,是否创建备份:
获取localhost:9200 / _snapshot / eventindexbackup / 22aug18
停止弹性搜索。
下载弹性搜索5.6.0
更新了elasticsearch.yml文件。
添加了 path.repo:[“ C:/ backup_elasticsearch_2_3_0”]
启动了它。
POST本地主机:9200 / _snapshot / eventindexbackup / 22aug18 / _restore
我遇到以下错误:
{
"error": {
"root_cause": [
{
"type": "repository_missing_exception",
"reason": "[eventindexbackup] missing"
}
],
"type": "repository_missing_exception",
"reason": "[eventindexbackup] missing"
},
"status": 404`enter code here`
}
我是否需要在5.6.0弹性搜索中创建快照? 我是否遵循错误的步骤?请提供正确的步骤。