diff --git a/docs/reference/upgrade.asciidoc b/docs/reference/upgrade.asciidoc index 3bd35197dcd5f..0509f2297522e 100644 --- a/docs/reference/upgrade.asciidoc +++ b/docs/reference/upgrade.asciidoc @@ -8,7 +8,46 @@ process so upgrading does not interrupt service. Rolling upgrades are supported: * Between minor versions * From 5.6 to 6.8 -* From 6.8 to {version} +* From 6.8 to {prev-major-version} +* From {prev-major-version} to {version} + + +The following table shows the recommended upgrade paths to {version}. + +[cols="<1m,3",options="header",] +|==== +|Upgrade from +|Recommended upgrade path to {version} + +|{prev-major-version} +|<> to {version} + +|7.0–7.3 +a| +. https://www.elastic.co/guide/en/elasticsearch/reference/{prev-major-version}/rolling-upgrades.html[Rolling upgrade] to {prev-major-version} +. <> to {version} + +|6.8 +a| +. https://www.elastic.co/guide/en/elasticsearch/reference/{prev-major-version}/rolling-upgrades.html[Rolling upgrade] to {prev-major-version} +. <> 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 +. https://www.elastic.co/guide/en/elasticsearch/reference/{prev-major-version}/rolling-upgrades.html[Rolling upgrade] to {prev-major-version} +. <> to {version} +|==== + + +[WARNING] +==== +The following upgrade paths are *not* supported: + +* 6.8 to 7.0. +* 6.7 to 7.1.–{prev-major-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