将弹性搜索快照从2.3.0还原到5.6.0

时间:2018-08-22 06:58:20

标签: elasticsearch

尝试将弹性搜索备份从2.3.0还原到5.6.0

请按照以下步骤操作:

  1. 更新elasticsearch.yml文件。

添加了 path.repo:[“ C:/ backup_elasticsearch_2_3_0”]

  1. 运行以下命令以从邮递员进行备份

    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

  2. 停止弹性搜索。

  3. 下载弹性搜索5.6.0

  4. 更新了elasticsearch.yml文件。

添加了 path.repo:[“ C:/ backup_elasticsearch_2_3_0”]

启动了它。

  1. 从邮递员运行此查询

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弹性搜索中创建快照? 我是否遵循错误的步骤?请提供正确的步骤。

0 个答案:

没有答案