# Elasticsearch upgrade Snapshot in cluster nodes

**URL:** <https://discuss.elastic.co/t/elasticsearch-upgrade-snapshot-in-cluster-nodes/245532>\
**Category:** Elasticsearch\
**Created:** [August 19, 2020, 7:03am UTC](https://discuss.elastic.co/t/elasticsearch-upgrade-snapshot-in-cluster-nodes/245532 "2020-08-19T07:03:54Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![katara](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/katara/32/60143_2.png) [@katara](https://discuss.elastic.co/u/katara)\
**Post date:** [August 19, 2020, 7:03am UTC](https://discuss.elastic.co/t/elasticsearch-upgrade-snapshot-in-cluster-nodes/245532/1 "2020-08-19T07:03:54Z")

</div>

Hi Team,  
I am trying to upgrade my 7.2 ES cluster to 7.7.1.  
I have a few questions on the snapshot process.

I have a 6 node cluster - 3 Master and 3 Data Nodes.

**1. How should i take snapshots?**  
Should i create a repo in all 6 nodes and do manual snapshots of the data sparartely?  
or  
Should i create a common filesystem and take a snapshot from Kibana Dev tools.

**2. What are the exact steps that i need to follow in a cluster backup?**  
I did test upgrade steps for a single node, but on a cluster, im unsure.

Here's what i did in a single node:

- create a repo directory
- add path.repo in ES
- restart es and take snapshot as per doc.
- Flush and stop Es service
- install 7.7.1 using rpm, upgrade
- enable service back.

Please do help me understand the process.

Thanks

Katara.

---

<div class="post-metadata">

**Author:** ![warkolm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/warkolm/32/39224_2.png) [@warkolm](https://discuss.elastic.co/u/warkolm)\
**Post date:** [August 19, 2020, 7:08am UTC](https://discuss.elastic.co/t/elasticsearch-upgrade-snapshot-in-cluster-nodes/245532/2 "2020-08-19T07:08:31Z")

</div>

The snapshot repo needs to be available to all nodes, and the snapshot itself happens at the cluster level, not the node level.

[https://www.elastic.co/guide/en/elasticsearch/reference/7.9/setup-upgrade.html](https://www.elastic.co/guide/en/elasticsearch/reference/7.9/setup-upgrade.html) is the upgrade process to follow.

---

<div class="post-metadata">

**Author:** ![katara](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/katara/32/60143_2.png) [@katara](https://discuss.elastic.co/u/katara)\
**Post date:** [August 19, 2020, 7:54am UTC](https://discuss.elastic.co/t/elasticsearch-upgrade-snapshot-in-cluster-nodes/245532/3 "2020-08-19T07:54:26Z")

</div>

@warkolm,  
Thank you for your response.

So if I create a common file system (NFS) accessible to all ,  
then take snapshot via Kibana Dev tools, the cluster level snapshot will be taken.

Is my understanding right?

Katara

---

<div class="post-metadata">

**Author:** ![warkolm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/warkolm/32/39224_2.png) [@warkolm](https://discuss.elastic.co/u/warkolm)\
**Post date:** [August 19, 2020, 9:37pm UTC](https://discuss.elastic.co/t/elasticsearch-upgrade-snapshot-in-cluster-nodes/245532/4 "2020-08-19T21:37:38Z")

</div>

Yes, that will work.

---

<div class="post-metadata">

**Author:** ![katara](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/katara/32/60143_2.png) [@katara](https://discuss.elastic.co/u/katara)\
**Post date:** [August 24, 2020, 11:17am UTC](https://discuss.elastic.co/t/elasticsearch-upgrade-snapshot-in-cluster-nodes/245532/5 "2020-08-24T11:17:42Z")

</div>

Thank you very much!! @warkolm

---

<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 21, 2020, 11:17am UTC](https://discuss.elastic.co/t/elasticsearch-upgrade-snapshot-in-cluster-nodes/245532/6 "2020-09-21T11:17:48Z")

</div>

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