# Version Upgradation in Elasticsearch from 2.x to 5.x

**URL:** <https://discuss.elastic.co/t/version-upgradation-in-elasticsearch-from-2-x-to-5-x/77127>\
**Category:** Elasticsearch\
**Created:** [March 2, 2017, 10:58am UTC](https://discuss.elastic.co/t/version-upgradation-in-elasticsearch-from-2-x-to-5-x/77127 "2017-03-02T10:58:17Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![gayathri](https://avatars.discourse-cdn.com/v4/letter/g/838e76/32.png) [@gayathri](https://discuss.elastic.co/u/gayathri)\
**Post date:** [March 2, 2017, 10:58am UTC](https://discuss.elastic.co/t/version-upgradation-in-elasticsearch-from-2-x-to-5-x/77127/1 "2017-03-02T10:58:17Z")

</div>

Hi Team,

I have upgraded Elasticsearch Version from 2.x to 5.x.  
But the data path in old version is : data/elasticsearchCluster/nodes/0/indices, and that of new new version is : data/nodes/0/indices

How can I copy the indices from Old version to new one..since the new version has additional feature like encryption.

Note:- "path.data" in both cases is set to : /elasticsearch\_home/data

Thanks,

Gayathri

---

<div class="post-metadata">

**Author:** ![dadoonet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dadoonet/32/137187_2.png) [@dadoonet](https://discuss.elastic.co/u/dadoonet)\
**Post date:** [March 2, 2017, 3:18pm UTC](https://discuss.elastic.co/t/version-upgradation-in-elasticsearch-from-2-x-to-5-x/77127/2 "2017-03-02T15:18:24Z")

</div>

Elasticsearch upgrades what is needed. You don't need to touch physical directories.

---

<div class="post-metadata">

**Author:** ![gayathri](https://avatars.discourse-cdn.com/v4/letter/g/838e76/32.png) [@gayathri](https://discuss.elastic.co/u/gayathri)\
**Post date:** [March 3, 2017, 5:21am UTC](https://discuss.elastic.co/t/version-upgradation-in-elasticsearch-from-2-x-to-5-x/77127/3 "2017-03-03T05:21:45Z")

</div>

How Can I migrate the existing indeces to latest version.  
When I copied the data folder, I got error an message like :data/elasticsearchCluster/nodes/0/indices location is not writable.....

---

<div class="post-metadata">

**Author:** ![dadoonet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dadoonet/32/137187_2.png) [@dadoonet](https://discuss.elastic.co/u/dadoonet)\
**Post date:** [March 3, 2017, 7:25am UTC](https://discuss.elastic.co/t/version-upgradation-in-elasticsearch-from-2-x-to-5-x/77127/4 "2017-03-03T07:25:38Z")

</div>

Check your permissions.

---

<div class="post-metadata">

**Author:** ![gayathri](https://avatars.discourse-cdn.com/v4/letter/g/838e76/32.png) [@gayathri](https://discuss.elastic.co/u/gayathri)\
**Post date:** [March 3, 2017, 8:26am UTC](https://discuss.elastic.co/t/version-upgradation-in-elasticsearch-from-2-x-to-5-x/77127/5 "2017-03-03T08:26:49Z")

</div>

yes, I It had 775 permission..  
I have deleted the data folder from V5 directory and restarted again.. and now new index is created on location :  
data/nodes/0/indices..

I want my existing indeces to be added to the latest version...

---

<div class="post-metadata">

**Author:** ![dadoonet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dadoonet/32/137187_2.png) [@dadoonet](https://discuss.elastic.co/u/dadoonet)\
**Post date:** [March 3, 2017, 8:46am UTC](https://discuss.elastic.co/t/version-upgradation-in-elasticsearch-from-2-x-to-5-x/77127/6 "2017-03-03T08:46:56Z")

</div>

> [@gayathri](#):
>
> I have deleted the data folder

Do you mean that you removed all existing data?

> [@gayathri](#):
>
> I want my existing indeces to be added to the latest version...

But if you removed them how can you get them back?

Did you read [Upgrading Elasticsearch | Elasticsearch Guide [5.2] | Elastic](https://www.elastic.co/guide/en/elasticsearch/reference/5.2/setup-upgrade.html)?

Worse case, you can reindex in a new 5.0 cluster from an old 2.x cluster with: [Reindex to upgrade | Elasticsearch Guide [5.2] | Elastic](https://www.elastic.co/guide/en/elasticsearch/reference/5.2/reindex-upgrade.html)

---

<div class="post-metadata">

**Author:** ![gayathri](https://avatars.discourse-cdn.com/v4/letter/g/838e76/32.png) [@gayathri](https://discuss.elastic.co/u/gayathri)\
**Post date:** [March 3, 2017, 9:00am UTC](https://discuss.elastic.co/t/version-upgradation-in-elasticsearch-from-2-x-to-5-x/77127/7 "2017-03-03T09:00:39Z")

</div>

As I said in the previous post, I have copied the data folder from old version.  
While starting the elasticsearch I was getting "location is not writable....." error message..

[  
default index path in old version is : data/elasticsearchCluster/nodes/0/indices, and that of new version is : data/nodes/0/indices  
]

So I deleted the data folder, and tried to restart the elasticsearch, then the error gone and new index created on path:data/nodes/0/indices..

I have back up of my indeces on my old version's folder...PFB, the directory structure:

[root@localhost elasticsearch]# ls -l  
total 32268  
drwxrwxr-x 3 elasticsearch elasticsearch 4096 Jan 11 02:24 backup  
drwxrwxr-x 9 elasticsearch elasticsearch 4096 Jan 11 22:38 elasticsearch-2.3.3  
drwxrwxr-x 10 elasticsearch elasticsearch 4096 Feb 20 01:57 elasticsearch-5.0.2  
-rwxrwxr-x 1 elasticsearch elasticsearch 18012 Aug 9 2016 hs\_err\_pid32532.log  
[root@localhost elasticsearch]#

---

<div class="post-metadata">

**Author:** ![dadoonet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dadoonet/32/137187_2.png) [@dadoonet](https://discuss.elastic.co/u/dadoonet)\
**Post date:** [March 3, 2017, 10:53am UTC](https://discuss.elastic.co/t/version-upgradation-in-elasticsearch-from-2-x-to-5-x/77127/8 "2017-03-03T10:53:18Z")

</div>

> While starting the elasticsearch I was getting "location is not writable....." error message

It means that you don't have the write permissions on the data folder and/or one of its subfolders/files for the user who is running elasticsearch.

This is what you have to fix before doing anything else.

BTW why upgrading to 5.0 instead of 5.2.2?

---

<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:** [March 31, 2017, 10:53am UTC](https://discuss.elastic.co/t/version-upgradation-in-elasticsearch-from-2-x-to-5-x/77127/9 "2017-03-31T10:53:21Z")

</div>

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