| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596 | [[setup-upgrade]]= Upgrade {es}[partintro]--{es} can usually be upgraded using a <<rolling-upgrades,Rolling upgrade>>process so upgrading does not interrupt service. Rolling upgrades are supported:* Between minor versions* From 5.6 to 6.8* From 6.8 to {prev-major-version}* From {prev-major-version} to {version}ifeval::[ "{version}" != "{minor-version}.0" ]* From any version since {minor-version}.0 to {version}endif::[][TIP]====For rolling upgrades between major versions (e.g., 5.6 to 6.8), we recommendusing the {kibana-ref}/upgrade-assistant.html[Kibana Upgrade Assistant].The upgrade assistant identifies deprecated settings in your cluster and guidesyou through the process of resolving issues, including reindexing.We also recommend checking your <<deprecation-logging,deprecation logs>> for anyother functionality that may have changed.====The following table shows the recommended upgrade paths to {version}.[cols="<1,3",options="header",]|====|Upgrade from   |Recommended upgrade path to {version}ifeval::[ "{version}" != "{minor-version}.0" ]|A previous {minor-version} version (e.g., {minor-version}.0)|<<rolling-upgrades,Rolling upgrade>> to {version}endif::[]|{prev-major-version}|<<rolling-upgrades,Rolling upgrade>> to {version}|7.0–7.7a|. https://www.elastic.co/guide/en/elasticsearch/reference/{prev-major-version}/rolling-upgrades.html[Rolling upgrade] to {prev-major-version}. <<rolling-upgrades,Rolling upgrade>> to {version}|6.8a|. https://www.elastic.co/guide/en/elasticsearch/reference/{prev-major-version}/rolling-upgrades.html[Rolling upgrade] to {prev-major-version}. <<rolling-upgrades,Rolling upgrade>> to {version}|6.0–6.7a|. https://www.elastic.co/guide/en/elasticsearch/reference/6.8/rolling-upgrades.html[Rolling upgrade] to 6.8. https://www.elastic.co/guide/en/elasticsearch/reference/{prev-major-version}/rolling-upgrades.html[Rolling upgrade] to {prev-major-version}. <<rolling-upgrades,Rolling upgrade>> to {version}|====[WARNING]====The upgrade path from 6.8 to 7.0 is *not* supported (both full cluster restart and rolling upgrade).====To upgrade directly to {version} from 6.7 or earlier, you must shut down thecluster, install {version}, and restart. For more information, see<<restart-upgrade, Full cluster restart upgrade>>.[WARNING]====In-place downgrades to earlier versions are *not* supported. To downgrade to anearlier version, <<snapshots-restore-snapshot,restore a snapshot>> taken priorto the version upgrade.===={es} can read indices created in the previous major version. If youhave indices created in 5.x or before, you must reindex or delete thembefore upgrading to {version}. {es} nodes will fail to start ifincompatible indices are present. Snapshots of 5.x or earlier indices cannot berestored to a 7.x cluster even if they were created by a 6.x cluster. Forinformation about upgrading old indices, see <<reindex-upgrade, Reindex to upgrade>>.When upgrading to a new version of {es}, you need to upgrade eachof the products in your Elastic Stack. For more information, see the{stack-ref}/upgrading-elastic-stack.html[Elastic Stack Installation and Upgrade Guide].--include::upgrade/rolling_upgrade.asciidoc[]include::upgrade/cluster_restart.asciidoc[]include::upgrade/reindex_upgrade.asciidoc[]
 |