diff --git a/docs/reference/upgrade.asciidoc b/docs/reference/upgrade.asciidoc index b28abe7c948..8c23761b70f 100644 --- a/docs/reference/upgrade.asciidoc +++ b/docs/reference/upgrade.asciidoc @@ -10,6 +10,49 @@ process so upgrading does not interrupt service. Rolling upgrades are supported: * From 5.6 to 6.8 * From 6.8 to {version} + +The following table shows the recommended upgrade paths to {version}. + +[cols="<1m,3",options="header",] +|==== +|Upgrade from +|Recommended upgrade path to {version} + +|7.0–7.3 +|<> to {version} + +|6.8 +|<> to {version} + +|6.0–6.7 +a| + +. https://www.elastic.co/guide/en/elasticsearch/reference/6.8/rolling-upgrades.html[Rolling upgrade] to 6.8 +. <> to {version} + +|5.6 +a| + +. https://www.elastic.co/guide/en/elasticsearch/reference/6.8/rolling-upgrades.html[Rolling upgrade] to 6.8 +. <> to {version} + +|5.0–5.5 +a| + +. https://www.elastic.co/guide/en/elasticsearch/reference/5.6/rolling-upgrades.html[Rolling upgrade] to 5.6 +. https://www.elastic.co/guide/en/elasticsearch/reference/6.8/rolling-upgrades.html[Rolling upgrade] to 6.8 +. <> to {version} +|==== + + +[WARNING] +==== +The following upgrade paths are *not* supported: + +* 6.8 to 7.0. +* 6.7 to 7.1.–{version}. +==== + {es} can read indices created in the previous major version. If you have indices created in 5.x or before, you must reindex or delete them before upgrading to {version}. {es} nodes will fail to start if