From 544a621b42c0e2d01ca038c612e580b209236be5 Mon Sep 17 00:00:00 2001 From: Vlada Chirmicci Date: Fri, 12 Dec 2025 13:55:03 +0000 Subject: [PATCH 1/7] Updating the index compatibility range with 9.x variables Fixes #3599 --- deploy-manage/tools/snapshot-and-restore.md | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/deploy-manage/tools/snapshot-and-restore.md b/deploy-manage/tools/snapshot-and-restore.md index 7af0cdc63d..a214b67a39 100644 --- a/deploy-manage/tools/snapshot-and-restore.md +++ b/deploy-manage/tools/snapshot-and-restore.md @@ -7,11 +7,7 @@ mapped_pages: - https://www.elastic.co/guide/en/cloud-heroku/current/ech-restoring-snapshots.html - https://www.elastic.co/guide/en/cloud-enterprise/current/ece-snapshots.html applies_to: - deployment: - eck: - ess: - ece: - self: + stack: all products: - id: elasticsearch - id: cloud-hosted @@ -154,14 +150,14 @@ You can’t restore a snapshot to an earlier version of {{es}}. For example, you Any index you restore from a snapshot must also be compatible with the current cluster’s version. If you try to restore an index created in an incompatible version, the restore attempt will fail. -| Index creation version | 6.8 | 7.0–7.1 | 7.2–7.17 | 8.0–8.2 | 8.3–8.18 | 9.0 | +| Index creation version | 6.8 | 7.0–7.1 | 7.2–7.17 | 8.0–8.2 | 8.3–8.18 | 9.0 - | |------------------------|-----|---------|---------|---------|---------|-----| | 5.0–5.6 | ✅ | ❌ | ❌ | ❌ | ✅ ^1^ | ✅ ^1^ | | 6.0–6.7 | ✅ | ✅ | ✅ | ❌ | ✅ ^1^ | ✅ ^1^ | | 6.8 | ✅ | ❌ | ✅ | ❌ | ✅ ^1^ | ✅ ^1^ | | 7.0–7.1 | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ ^1, 2^ | | 7.2–7.17 | ❌ | ❌ | ✅ | ✅ | ✅ | ✅ ^1, 2^ | -| 8.0–8.18 | ❌ | ❌ | ❌ | ✅ | ✅ | ✅ | +| 8.0–8.19 | ❌ | ❌ | ❌ | ✅ | ✅ | ✅ | ^1^ $$$footnote-1$$$ Supported with [archive indices](/deploy-manage/upgrade/deployment-or-cluster/reading-indices-from-older-elasticsearch-versions.md). From 0d84d078fe3dbea1a8e9c349c5b6eb768f55454a Mon Sep 17 00:00:00 2001 From: Vlada Chirmicci Date: Fri, 12 Dec 2025 15:42:24 +0000 Subject: [PATCH 2/7] Fix variable --- deploy-manage/tools/snapshot-and-restore.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deploy-manage/tools/snapshot-and-restore.md b/deploy-manage/tools/snapshot-and-restore.md index a214b67a39..473f6e448c 100644 --- a/deploy-manage/tools/snapshot-and-restore.md +++ b/deploy-manage/tools/snapshot-and-restore.md @@ -150,7 +150,7 @@ You can’t restore a snapshot to an earlier version of {{es}}. For example, you Any index you restore from a snapshot must also be compatible with the current cluster’s version. If you try to restore an index created in an incompatible version, the restore attempt will fail. -| Index creation version | 6.8 | 7.0–7.1 | 7.2–7.17 | 8.0–8.2 | 8.3–8.18 | 9.0 - | +| Index creation version | 6.8 | 7.0–7.1 | 7.2–7.17 | 8.0–8.2 | 8.3–8.18 | {{version.stack.base}}–{{version.stack\| M.M}} | |------------------------|-----|---------|---------|---------|---------|-----| | 5.0–5.6 | ✅ | ❌ | ❌ | ❌ | ✅ ^1^ | ✅ ^1^ | | 6.0–6.7 | ✅ | ✅ | ✅ | ❌ | ✅ ^1^ | ✅ ^1^ | From 7d1eff0180435645766345a70c0155f52201388e Mon Sep 17 00:00:00 2001 From: Vlada Chirmicci Date: Fri, 12 Dec 2025 15:47:44 +0000 Subject: [PATCH 3/7] Use the general {{version.stack}} variable --- deploy-manage/tools/snapshot-and-restore.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deploy-manage/tools/snapshot-and-restore.md b/deploy-manage/tools/snapshot-and-restore.md index 473f6e448c..3ebdbfa6be 100644 --- a/deploy-manage/tools/snapshot-and-restore.md +++ b/deploy-manage/tools/snapshot-and-restore.md @@ -150,7 +150,7 @@ You can’t restore a snapshot to an earlier version of {{es}}. For example, you Any index you restore from a snapshot must also be compatible with the current cluster’s version. If you try to restore an index created in an incompatible version, the restore attempt will fail. -| Index creation version | 6.8 | 7.0–7.1 | 7.2–7.17 | 8.0–8.2 | 8.3–8.18 | {{version.stack.base}}–{{version.stack\| M.M}} | +| Index creation version | 6.8 | 7.0–7.1 | 7.2–7.17 | 8.0–8.2 | 8.3–8.18 | {{version.stack.base}}–{{version.stack}} | |------------------------|-----|---------|---------|---------|---------|-----| | 5.0–5.6 | ✅ | ❌ | ❌ | ❌ | ✅ ^1^ | ✅ ^1^ | | 6.0–6.7 | ✅ | ✅ | ✅ | ❌ | ✅ ^1^ | ✅ ^1^ | From 811600f579b6399f983ec0403711862e758e3b12 Mon Sep 17 00:00:00 2001 From: Vlada Chirmicci Date: Mon, 15 Dec 2025 11:23:06 +0000 Subject: [PATCH 4/7] Swap columns for better 9.x visibility/prominence --- deploy-manage/tools/snapshot-and-restore.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/deploy-manage/tools/snapshot-and-restore.md b/deploy-manage/tools/snapshot-and-restore.md index 3ebdbfa6be..810c613c2a 100644 --- a/deploy-manage/tools/snapshot-and-restore.md +++ b/deploy-manage/tools/snapshot-and-restore.md @@ -150,14 +150,14 @@ You can’t restore a snapshot to an earlier version of {{es}}. For example, you Any index you restore from a snapshot must also be compatible with the current cluster’s version. If you try to restore an index created in an incompatible version, the restore attempt will fail. -| Index creation version | 6.8 | 7.0–7.1 | 7.2–7.17 | 8.0–8.2 | 8.3–8.18 | {{version.stack.base}}–{{version.stack}} | -|------------------------|-----|---------|---------|---------|---------|-----| -| 5.0–5.6 | ✅ | ❌ | ❌ | ❌ | ✅ ^1^ | ✅ ^1^ | -| 6.0–6.7 | ✅ | ✅ | ✅ | ❌ | ✅ ^1^ | ✅ ^1^ | -| 6.8 | ✅ | ❌ | ✅ | ❌ | ✅ ^1^ | ✅ ^1^ | -| 7.0–7.1 | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ ^1, 2^ | -| 7.2–7.17 | ❌ | ❌ | ✅ | ✅ | ✅ | ✅ ^1, 2^ | -| 8.0–8.19 | ❌ | ❌ | ❌ | ✅ | ✅ | ✅ | +| Index creation version | {{version.stack.base}}–{{version.stack}} | 8.3–8.18 | 8.0–8.2 | 7.2–7.17 | 7.0–7.1 | 6.8 | +|-----------------------| ----------------------------------------- |----------|---------|----------|---------|-----| +| 5.0–5.6 | ✅ ^1^ | ✅ ^1^ | ❌ | ❌ | ❌ | ✅ | +| 6.0–6.7 | ✅ ^1^ | ✅ ^1^ | ❌ | ✅ | ✅ | ✅ | +| 6.8 | ✅ ^1^ | ✅ ^1^ | ❌ | ✅ | ❌ | ✅ | +| 7.0–7.1 | ✅ ^1, 2^ | ✅ | ✅ | ✅ | ✅ | ❌ | +| 7.2–7.17 | ✅ ^1, 2^ | ✅ | ✅ | ✅ | ❌ | ❌ | +| 8.0–8.19 | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ^1^ $$$footnote-1$$$ Supported with [archive indices](/deploy-manage/upgrade/deployment-or-cluster/reading-indices-from-older-elasticsearch-versions.md). From 13bb919bd9a5f2ae3259f684a7c8a4cba07691b4 Mon Sep 17 00:00:00 2001 From: Vlada Chirmicci Date: Mon, 15 Dec 2025 12:26:31 +0000 Subject: [PATCH 5/7] Update 8.18 -> 8.19 in column header --- deploy-manage/tools/snapshot-and-restore.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deploy-manage/tools/snapshot-and-restore.md b/deploy-manage/tools/snapshot-and-restore.md index 810c613c2a..4ec35eeb25 100644 --- a/deploy-manage/tools/snapshot-and-restore.md +++ b/deploy-manage/tools/snapshot-and-restore.md @@ -150,7 +150,7 @@ You can’t restore a snapshot to an earlier version of {{es}}. For example, you Any index you restore from a snapshot must also be compatible with the current cluster’s version. If you try to restore an index created in an incompatible version, the restore attempt will fail. -| Index creation version | {{version.stack.base}}–{{version.stack}} | 8.3–8.18 | 8.0–8.2 | 7.2–7.17 | 7.0–7.1 | 6.8 | +| Index creation version | {{version.stack.base}}–{{version.stack}} | 8.3–8.19 | 8.0–8.2 | 7.2–7.17 | 7.0–7.1 | 6.8 | |-----------------------| ----------------------------------------- |----------|---------|----------|---------|-----| | 5.0–5.6 | ✅ ^1^ | ✅ ^1^ | ❌ | ❌ | ❌ | ✅ | | 6.0–6.7 | ✅ ^1^ | ✅ ^1^ | ❌ | ✅ | ✅ | ✅ | From 2b2954889e157661872cdda575a074e6920ab86e Mon Sep 17 00:00:00 2001 From: Vlada Chirmicci Date: Mon, 15 Dec 2025 15:18:04 +0000 Subject: [PATCH 6/7] Update deploy-manage/tools/snapshot-and-restore.md Co-authored-by: wajihaparvez --- deploy-manage/tools/snapshot-and-restore.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deploy-manage/tools/snapshot-and-restore.md b/deploy-manage/tools/snapshot-and-restore.md index 4ec35eeb25..24b3a2ee55 100644 --- a/deploy-manage/tools/snapshot-and-restore.md +++ b/deploy-manage/tools/snapshot-and-restore.md @@ -148,7 +148,7 @@ You can’t restore a snapshot to an earlier version of {{es}}. For example, you ### Index compatibility -Any index you restore from a snapshot must also be compatible with the current cluster’s version. If you try to restore an index created in an incompatible version, the restore attempt will fail. +Any index you restore from a snapshot must also be compatible with the current cluster’s version. If you try to restore an index created in an incompatible version, the restore attempt fails. | Index creation version | {{version.stack.base}}–{{version.stack}} | 8.3–8.19 | 8.0–8.2 | 7.2–7.17 | 7.0–7.1 | 6.8 | |-----------------------| ----------------------------------------- |----------|---------|----------|---------|-----| From cc4bcb91052477909cdf914324e32c5c03141d7a Mon Sep 17 00:00:00 2001 From: Vlada Chirmicci Date: Mon, 15 Dec 2025 17:09:35 +0000 Subject: [PATCH 7/7] Add row entry for 9 to 9 compatibility --- deploy-manage/tools/snapshot-and-restore.md | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/deploy-manage/tools/snapshot-and-restore.md b/deploy-manage/tools/snapshot-and-restore.md index 24b3a2ee55..ccbd643a78 100644 --- a/deploy-manage/tools/snapshot-and-restore.md +++ b/deploy-manage/tools/snapshot-and-restore.md @@ -150,14 +150,15 @@ You can’t restore a snapshot to an earlier version of {{es}}. For example, you Any index you restore from a snapshot must also be compatible with the current cluster’s version. If you try to restore an index created in an incompatible version, the restore attempt fails. -| Index creation version | {{version.stack.base}}–{{version.stack}} | 8.3–8.19 | 8.0–8.2 | 7.2–7.17 | 7.0–7.1 | 6.8 | -|-----------------------| ----------------------------------------- |----------|---------|----------|---------|-----| -| 5.0–5.6 | ✅ ^1^ | ✅ ^1^ | ❌ | ❌ | ❌ | ✅ | -| 6.0–6.7 | ✅ ^1^ | ✅ ^1^ | ❌ | ✅ | ✅ | ✅ | -| 6.8 | ✅ ^1^ | ✅ ^1^ | ❌ | ✅ | ❌ | ✅ | -| 7.0–7.1 | ✅ ^1, 2^ | ✅ | ✅ | ✅ | ✅ | ❌ | -| 7.2–7.17 | ✅ ^1, 2^ | ✅ | ✅ | ✅ | ❌ | ❌ | -| 8.0–8.19 | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | +| Index creation version | {{version.stack.base}}–{{version.stack}} | 8.3–8.19 | 8.0–8.2 | 7.2–7.17 | 7.0–7.1 | 6.8 | +|------------------------------------------| ----------------------------------------- |----------|---------|----------|---------|-----| +| 5.0–5.6 | ✅ ^1^ | ✅ ^1^ | ❌ | ❌ | ❌ | ✅ | +| 6.0–6.7 | ✅ ^1^ | ✅ ^1^ | ❌ | ✅ | ✅ | ✅ | +| 6.8 | ✅ ^1^ | ✅ ^1^ | ❌ | ✅ | ❌ | ✅ | +| 7.0–7.1 | ✅ ^1, 2^ | ✅ | ✅ | ✅ | ✅ | ❌ | +| 7.2–7.17 | ✅ ^1, 2^ | ✅ | ✅ | ✅ | ❌ | ❌ | +| 8.0–8.19 | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | +| {{version.stack.base}}–{{version.stack}} | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | ^1^ $$$footnote-1$$$ Supported with [archive indices](/deploy-manage/upgrade/deployment-or-cluster/reading-indices-from-older-elasticsearch-versions.md).