# Restore-elastic-search-snapshot-from-2-2-1-to-6-3-0

**URL:** https://discuss.elastic.co/t/restore-elastic-search-snapshot-from-2-2-1-to-6-3-0/145529
**Category:** Elasticsearch
**Created:** [August 22, 2018, 10:25am UTC](https://discuss.elastic.co/t/restore-elastic-search-snapshot-from-2-2-1-to-6-3-0/145529 "2018-08-22T10:25:09Z")
**Posts on this page:** 10
**Page:** 1

<div class="post-metadata">

### Author: ![deepsing](https://avatars.discourse-cdn.com/v4/letter/d/d26b3c/32.png) [@deepsing](https://discuss.elastic.co/u/deepsing)
#### Post date: [August 22, 2018, 10:25am UTC](https://discuss.elastic.co/t/restore-elastic-search-snapshot-from-2-2-1-to-6-3-0/145529/1 "2018-08-22T10:25:09Z")

</div>

I read that we can directly upgrade indices from 2.2.1 to 6.3.0.  
So First I upgraded it from 2.2.1 to 5.6.0

Now I am Trying to restore elastic search backup from 5.6.0 to 6.3.0

Following the below steps:

1. update elasticsearch.yml file of elastic search 5.6.0.

Added **path.repo: ["C:\apps\backup\_elasticsearch\_5\_6\_0"]**

1. Run below command for backup from the postman

2. Stop the elastic search.

3. Download the elastic search 6.3.0

4. updated elasticsearch.yml file.

Added **path.repo: ["C:\apps\backup\_elasticsearch\_5\_6\_0"]**

started it.

1. run this query from the postman

**its response is:**

```auto
{
    "snapshots": [
        {
            "snapshot": "22aug18",
            "uuid": "tULkPvm2RrSFNVxK8MgZcA",
            "version_id": 5060099,
            "version": "5.6.0",
            "indices": [
                "event-2018.08.21"
            ],
            "state": "SUCCESS",
            "start_time": "2018-08-22T09:59:00.470Z",
            "start_time_in_millis": 1534931940470,
            "end_time": "2018-08-22T09:59:00.668Z",
            "end_time_in_millis": 1534931940668,
            "duration_in_millis": 198,
            "failures": [],
            "shards": {
                "total": 5,
                "failed": 0,
                "successful": 5
            }
        }
    ]
}

```

```
c. POST localhost:9200/_snapshot/eventindexbackup_new/22aug18/_restore

```

**I am getting below error:**

```auto
{
    "error": {
        "root_cause": [
            {
                "type": "snapshot_restore_exception",
                "reason": "[eventindexbackup_new:22aug18/tULkPvm2RrSFNVxK8MgZcA] cannot restore index [event-2018.08.21] because it cannot be upgraded"
            }
        ],
        "type": "snapshot_restore_exception",
        "reason": "[eventindexbackup_new:22aug18/tULkPvm2RrSFNVxK8MgZcA] cannot restore index [event-2018.08.21] because it cannot be upgraded",
        "caused_by": {
            "type": "illegal_state_exception",
            "reason": "The index [[event-2018.08.21/LMWhXJBKSXangg6G704IQA]] was created with version [2.2.1] but the minimum compatible version is [5.0.0]. It should be re-indexed in Elasticsearch 5.x before upgrading to 6.3.0."
        }
    },
    "status": 500
}

```

---

<div class="post-metadata">

### Author: ![Christian\_Dahlqvist](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/christian_dahlqvist/32/4617_2.png) [@Christian\_Dahlqvist](https://discuss.elastic.co/u/Christian_Dahlqvist)
#### Post date: [August 22, 2018, 10:27am UTC](https://discuss.elastic.co/t/restore-elastic-search-snapshot-from-2-2-1-to-6-3-0/145529/2 "2018-08-22T10:27:55Z")

</div>

Why open a new issue where there as far as I can see already exists one tracking this [here](https://discuss.elastic.co/t/restore-elastic-search-snapshot-from-2-3-0-to-5-6-0/145512/9)?

---

<div class="post-metadata">

### Author: ![deepsing](https://avatars.discourse-cdn.com/v4/letter/d/d26b3c/32.png) [@deepsing](https://discuss.elastic.co/u/deepsing)
#### Post date: [August 22, 2018, 10:33am UTC](https://discuss.elastic.co/t/restore-elastic-search-snapshot-from-2-2-1-to-6-3-0/145529/3 "2018-08-22T10:33:09Z")

</div>

Hi @Christian_Dahlqvist  
This is different one.  
Here I am restoring from 2.2.1 to 6.3.0

---

<div class="post-metadata">

### Author: ![Christian\_Dahlqvist](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/christian_dahlqvist/32/4617_2.png) [@Christian\_Dahlqvist](https://discuss.elastic.co/u/Christian_Dahlqvist)
#### Post date: [August 22, 2018, 10:34am UTC](https://discuss.elastic.co/t/restore-elastic-search-snapshot-from-2-2-1-to-6-3-0/145529/4 "2018-08-22T10:34:24Z")

</div>

Indices created in Elasticsearch 2.x can not be read by Elasticsearcg 6.x, so that is unlikely to work. You either need to go via Elasticsearch 5.6 or reindex the data from remote.

---

<div class="post-metadata">

### Author: ![deepsing](https://avatars.discourse-cdn.com/v4/letter/d/d26b3c/32.png) [@deepsing](https://discuss.elastic.co/u/deepsing)
#### Post date: [August 22, 2018, 10:37am UTC](https://discuss.elastic.co/t/restore-elastic-search-snapshot-from-2-2-1-to-6-3-0/145529/5 "2018-08-22T10:37:52Z")

</div>

I did the same.  
First I took the backup of indices of elastic search 2.2.1 and restore it in 5.6.0  
Then again took the backup of indices of elastic search 5.6.0 and trying to restore it in 6.3.0.

---

<div class="post-metadata">

### Author: ![Christian\_Dahlqvist](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/christian_dahlqvist/32/4617_2.png) [@Christian\_Dahlqvist](https://discuss.elastic.co/u/Christian_Dahlqvist)
#### Post date: [August 22, 2018, 10:49am UTC](https://discuss.elastic.co/t/restore-elastic-search-snapshot-from-2-2-1-to-6-3-0/145529/6 "2018-08-22T10:49:48Z")

</div>

Is that not what is described in the other issue? I still do not understand how this is different...

---

<div class="post-metadata">

### Author: ![deepsing](https://avatars.discourse-cdn.com/v4/letter/d/d26b3c/32.png) [@deepsing](https://discuss.elastic.co/u/deepsing)
#### Post date: [August 22, 2018, 10:52am UTC](https://discuss.elastic.co/t/restore-elastic-search-snapshot-from-2-2-1-to-6-3-0/145529/7 "2018-08-22T10:52:54Z")

</div>

Hi @Christian_Dahlqvist

Could you please provide me proper steps to restore the indices from elastic search 2.2.1 to 6.3.0 via elastic search 5.6.0 .

---

<div class="post-metadata">

### Author: ![Christian\_Dahlqvist](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/christian_dahlqvist/32/4617_2.png) [@Christian\_Dahlqvist](https://discuss.elastic.co/u/Christian_Dahlqvist)
#### Post date: [August 22, 2018, 10:58am UTC](https://discuss.elastic.co/t/restore-elastic-search-snapshot-from-2-2-1-to-6-3-0/145529/8 "2018-08-22T10:58:34Z")

</div>

What in the [documentation](https://www.elastic.co/guide/en/elasticsearch/reference/6.3/setup-upgrade.html) is not working or not clear? Have you seen this [upgrade guide](https://www.elastic.co/products/upgrade_guide)?

---

<div class="post-metadata">

### Author: ![deepsing](https://avatars.discourse-cdn.com/v4/letter/d/d26b3c/32.png) [@deepsing](https://discuss.elastic.co/u/deepsing)
#### Post date: [August 22, 2018, 12:51pm UTC](https://discuss.elastic.co/t/restore-elastic-search-snapshot-from-2-2-1-to-6-3-0/145529/9 "2018-08-22T12:51:34Z")

</div>

Thanks @Christian_Dahlqvist  
I am able to migrate it.

---

<div class="post-metadata">

### Author: ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)
#### Post date: [September 19, 2018, 12:51pm UTC](https://discuss.elastic.co/t/restore-elastic-search-snapshot-from-2-2-1-to-6-3-0/145529/10 "2018-09-19T12:51:34Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
