# Cannot downgrade a node from version \[7.3.0\] to version \[7.2.0\]

**URL:** <https://discuss.elastic.co/t/cannot-downgrade-a-node-from-version-7-3-0-to-version-7-2-0/196241>\
**Category:** Elasticsearch\
**Created:** [August 22, 2019, 6:13am UTC](https://discuss.elastic.co/t/cannot-downgrade-a-node-from-version-7-3-0-to-version-7-2-0/196241 "2019-08-22T06:13:54Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![valentine-dev](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/valentine-dev/32/52868_2.png) [@valentine-dev](https://discuss.elastic.co/u/valentine-dev)\
**Post date:** [August 22, 2019, 6:13am UTC](https://discuss.elastic.co/t/cannot-downgrade-a-node-from-version-7-3-0-to-version-7-2-0/196241/1 "2019-08-22T06:13:54Z")

</div>

I have such error when trying different configuration parameters for ES at GCP:  
org.elasticsearch.bootstrap.StartupException: java.lang.IllegalStateException: cannot downgrade a node from version [7.3.0] to version [7.2.0].

Is it mentioned in the documentation?

It is a kind of surprise for me although I believe 7.3.0 is better than 7.2.0.

---

<div class="post-metadata">

**Author:** ![DavidTurner](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/davidturner/32/22453_2.png) [@DavidTurner](https://discuss.elastic.co/u/DavidTurner)\
**Post date:** [August 26, 2019, 2:15pm UTC](https://discuss.elastic.co/t/cannot-downgrade-a-node-from-version-7-3-0-to-version-7-2-0/196241/2 "2019-08-26T14:15:19Z")

</div>

> [@valentine-dev](#):
>
> Is it mentioned in the documentation?

Yes, for instance [this page](https://www.elastic.co/guide/en/elasticsearch/reference/current/setup-upgrade.html) says:

> You must have a snapshot of your data to roll back to an earlier version.

EDIT: In [#47342](https://github.com/elastic/elasticsearch/pull/47342) these docs were clarified so the link above no longer contains this sentence. Instead [this page](https://www.elastic.co/guide/en/elasticsearch/reference/current/rolling-upgrades.html) and [this page](https://www.elastic.co/guide/en/elasticsearch/reference/current/restart-upgrade.html) both say this:

> Once you have started to upgrade your cluster to version 7.4.0 you must complete the upgrade. As soon as the cluster contains nodes of version 7.4.0 it may make changes to its internal state that cannot be reverted. If you cannot complete the upgrade then you should discard the partially-upgraded cluster, deploy an empty cluster of the version before the upgrade, and restore its contents from a snapshot.

---

<div class="post-metadata">

**Author:** ![valentine-dev](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/valentine-dev/32/52868_2.png) [@valentine-dev](https://discuss.elastic.co/u/valentine-dev)\
**Post date:** [August 26, 2019, 5:30pm UTC](https://discuss.elastic.co/t/cannot-downgrade-a-node-from-version-7-3-0-to-version-7-2-0/196241/3 "2019-08-26T17:30:06Z")

</div>

Thanks for your reply.

---

<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 23, 2019, 5:30pm UTC](https://discuss.elastic.co/t/cannot-downgrade-a-node-from-version-7-3-0-to-version-7-2-0/196241/4 "2019-09-23T17:30:11Z")

</div>

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