You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: deploy-manage/upgrade/deployment-or-cluster/upgrade-717.md
+20-12Lines changed: 20 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,7 @@ applies_to:
9
9
10
10
{{stack}} version 7.17 has a defined end of support date of 15 January 2026, as stated in the [Elastic Product & Version End of Life Policy](https://www.elastic.co/support/eol). This document provides a guided plan to upgrade from 7.17 to the latest {{version.stack}} release. It complements the official upgrade documentation by showing how the different pieces fit together in a complete upgrade exercise.
11
11
12
-
This guide applies to all deployment types ({{ech}} (ECH), {{ece}} (ECE), {{eck}} (ECK), and self-managed clusters) running {{es}} version **7.17.x**. If you are using an earlier version, upgrade first to the latest 7.17 release before proceeding.
12
+
This guide applies to all deployment types: ({{ech}} (ECH), {{ece}} (ECE), {{eck}} (ECK), and self-managed clusters) running {{es}} version **7.17.x**. If you are using an earlier version, [upgrade first to the latest 7.17 release](https://www.elastic.co/guide/en/elastic-stack/7.17/upgrading-elastic-stack.html) before proceeding.
13
13
14
14
## Overview
15
15
@@ -35,9 +35,9 @@ For detailed guidance on how to plan and execute this method, refer to [Reindex
35
35
It may be suitable when:
36
36
- You prefer to build new infrastructure rather than modify an existing one.
37
37
- You want to reduce the risk of performing two consecutive major upgrades.
38
-
- You plan to redesign your topology or move to a new environment (for example, from self-managed to {{ech}} or {{ece}}).
38
+
- You plan to redesign your topology or move to a new environment, for example from self-managed to {{ech}} or {{ece}}.
39
39
40
-
This approach is intended for {{es}} use cases focused on indexing and querying your own data. If you need a smooth transition that preserves {{kib}} configurations and {{stack}} features data, follow the standard upgrade path instead.
40
+
This approach is intended for {{es}} use cases focused on indexing and querying your own data. If you need to preserve {{kib}} configurations and {{stack}} feature data, follow the standard upgrade path instead.
41
41
::::
42
42
43
43
## Upgrade planning [planning]
@@ -62,9 +62,9 @@ For the 7.17.x → 9.x upgrade path, the main planning outcome is a set of requi
62
62
63
63
***Orchestration platforms:**
64
64
65
-
*{applies_to}`eck:` If you are running an ECK version earlier than 3.x, you need to upgrade [ECK before](/deploy-manage/upgrade/orchestrator/upgrade-cloud-on-k8s.md) the final upgrade to 9.x. This can be done either at the beginning, before the initial upgrade, or between the two upgrade phases.
65
+
***ECK**: If you are running an ECK version earlier than 3.x, you need to [upgrade ECK to 3.x](/deploy-manage/upgrade/orchestrator/upgrade-cloud-on-k8s.md) before the final upgrade to 9.x. This can be done either at the beginning, before the initial upgrade, or between the two upgrade phases.
66
66
67
-
*{applies_to}`ece:` If you are running an ECE version earlier than 4.x, you need to [upgrade your ECE platform](/deploy-manage/upgrade/orchestrator/upgrade-cloud-enterprise.md) before the final upgrade to 9.x. This upgrade must be performed after upgrading your deployments to 8.19.x, since ECE 4.x is not compatible with 7.x deployments.
67
+
***ECE**: If you are running an ECE version earlier than 4.x, you need to [upgrade your ECE platform to 4.x](/deploy-manage/upgrade/orchestrator/upgrade-cloud-enterprise.md) before the final upgrade to 9.x. This upgrade must be performed after upgrading your deployments to 8.19.x, because ECE 4.x is not compatible with 7.x deployments.
68
68
69
69
Finally, we strongly recommend [testing the full upgrade process in a non-production environment](/deploy-manage/upgrade/plan-upgrade.md#test-in-a-non-production-environment) before applying it to production.
70
70
@@ -88,7 +88,7 @@ Follow the guidelines below for your specific deployment type:
88
88
89
89
:::{applies-item} ess:
90
90
91
-
The {{ecloud}} platform facilitates major upgrades by:
91
+
The {{ecloud}} platform facilitates major upgrades by doing the following:
92
92
* Automatically creating a snapshot before the upgrade.
93
93
* Detecting deprecated settings and index compatibility issues.
94
94
* Blocking the upgrade until all issues are resolved through the Upgrade Assistant, ensuring a reliable outcome.
@@ -109,12 +109,16 @@ You should make sure to:
109
109
110
110
:::{applies-item} ece:
111
111
112
-
{{ece}} platform facilitates major upgrades by:
112
+
{{ece}} platform facilitates major upgrades by doing the following:
113
113
* When [snapshots are configured](/deploy-manage/tools/snapshot-and-restore/cloud-enterprise.md), automatically creating a snapshot before the upgrade.
114
114
* Detecting deprecated settings and index compatibility issues.
115
115
* Blocking the upgrade until all issues are resolved through the Upgrade Assistant, ensuring a reliable outcome.
116
116
117
-
To prepare your deployment for the upgrade, complete the steps described in the [8.19 {{ecloud}} upgrade guide](https://www.elastic.co/guide/en/elastic-stack/8.19/upgrade-elastic-stack-for-elastic-cloud.html) up to the "Perform the upgrade" section. *Note: Although this guide refers to {{ecloud}}, the same preparation steps apply to ECE deployments.*
117
+
To prepare your deployment for the upgrade, complete the steps described in the [8.19 {{ecloud}} upgrade guide](https://www.elastic.co/guide/en/elastic-stack/8.19/upgrade-elastic-stack-for-elastic-cloud.html) up to the "Perform the upgrade" section.
118
+
119
+
:::{note}
120
+
Although this guide refers to {{ecloud}}, the same preparation steps apply to ECE deployments.
121
+
:::
118
122
119
123
You should make sure to:
120
124
@@ -128,7 +132,7 @@ You should make sure to:
128
132
3. As a temporary solution, you can use [REST API compatibility mode](https://www.elastic.co/guide/en/elasticsearch/reference/8.19/rest-api-compatibility.html) if your custom client applications are affected by breaking changes. This mode should only serve as a bridge to ease the upgrade process, not as a long-term strategy.
129
133
:::
130
134
131
-
:::{applies-item} { eck: }
135
+
:::{applies-item} eck:
132
136
133
137
Upgrade preparations for an {{eck}}-managed cluster are similar to a self-managed deployment. Before starting the upgrade:
134
138
@@ -152,7 +156,7 @@ For additional details and best practices, review the [{{es}} upgrade setup guid
152
156
Keep the following considerations in mind when upgrading your deployment or cluster:
153
157
154
158
* If you use [Stack monitoring](/deploy-manage/monitor/stack-monitoring.md) with a dedicated monitoring cluster, upgrade your monitoring cluster first.
155
-
* If you use [remote clusters](/deploy-manage/remote-clusters.md) functionality, upgrade the remote clusters first.
159
+
* If you use [remote cluster](/deploy-manage/remote-clusters.md) functionality, upgrade the remote clusters first.
156
160
157
161
To perform the upgrade, follow the instructions below for your specific deployment type:
158
162
@@ -170,15 +174,19 @@ During the upgrade process, all components of your deployment are upgraded in th
170
174
171
175
:::{applies-item} ece:
172
176
173
-
To upgrade your deployment to 8.19, follow the steps in [Upgrade on Elastic Cloud → Perform the upgrade](https://www.elastic.co/guide/en/elastic-stack/8.19/upgrade-elastic-stack-for-elastic-cloud.html#perform-cloud-upgrade). *Note: Although this guide refers to {{ecloud}}, the same steps apply to ECE deployments.*
177
+
To upgrade your deployment to 8.19, follow the steps in [Upgrade on Elastic Cloud → Perform the upgrade](https://www.elastic.co/guide/en/elastic-stack/8.19/upgrade-elastic-stack-for-elastic-cloud.html#perform-cloud-upgrade).
178
+
179
+
:::{note}
180
+
Although this guide refers to {{ecloud}}, the same steps apply to ECE deployments.
181
+
:::
174
182
175
183
During the upgrade process, all components of your deployment are upgraded in the expected order:
176
184
- {{es}}
177
185
- {{kib}}
178
186
- Integrations Server ({{fleet-server}} and APM)
179
187
:::
180
188
181
-
:::{applies-item} { eck: }
189
+
:::{applies-item} eck:
182
190
183
191
To upgrade your cluster to 8.19, follow the steps in [Upgrade on ECK](/deploy-manage/upgrade/deployment-or-cluster/upgrade-on-eck.md).
0 commit comments