|
2 | 2 | navigation_title: "Upgrade on {{ece}}"
|
3 | 3 | ---
|
4 | 4 |
|
5 |
| -# Upgrade on {{ece}} (ECE) |
| 5 | +# Upgrade your deployment on {{ece}} (ECE) |
| 6 | + |
| 7 | +Similar to {{ech}}, a single click in the {{ecloud}} console can upgrade a deployment running on ECE to a newer version, add more processing capacity, change plugins, and enable or disable high availability, all at the same time. During the upgrade process, {{es}}, {{kib}}, and all of your deployment components are upgraded simultaneously. |
| 8 | + |
| 9 | +Once you're prepared to upgrade, do the following: |
| 10 | + |
| 11 | +% Note: Add a link once confirmed where prepare to upgrade will reside in TOC. |
| 12 | + |
| 13 | +1. Ensure your current ECE and Docker or Podman versions are [compatible](https://www.elastic.co/support/matrix/#elastic-cloud-enterprise) with the {{stack}} version you're upgrading to. For example, if you're upgrading to 9.0.0, the minimum required version is ECE 3.0. If you don’t have a compatible version installed, [upgrade your orchestrator](/deploy-manage/upgrade/orchestrator/upgrade-cloud-enterprise.md). |
| 14 | +2. Download the most recent [stack pack](/deploy-manage/deploy/cloud-enterprise/manage-elastic-stack-versions.md#ece_most_recent_elastic_stack_packs) for the version you’re upgrading to, then [add the stack pack](/deploy-manage/deploy/cloud-enterprise/manage-elastic-stack-versions.md#ece-manage-elastic-stack-add) to your installation using the Cloud UI. |
| 15 | +3. If not configured already, [assign a snapshots repository](/deploy-manage/tools/snapshot-and-restore/cloud-enterprise.md) to your deployment to enable snapshots and back up your data. Although this is optional, we recommend this step. |
| 16 | + |
| 17 | +## Perform the upgrade |
| 18 | + |
| 19 | +1. [Log in to the Cloud UI](/deploy-manage/deploy/cloud-enterprise/log-into-cloud-ui.md). |
| 20 | +2. On the **Deployments** page, select your deployment. |
| 21 | + |
| 22 | + Narrow the list by name, ID, or choose from several other filters. To further define the list, use a combination of filters. |
| 23 | + |
| 24 | +1. In the **Deployment version** section, click **Upgrade**. |
| 25 | +2. Select the version you're upgrading to. For example, `9.0.0`. |
| 26 | +3. Click **Upgrade**, then **Confirm upgrade**. The new configuration takes a few minutes to create. |
| 27 | + |
| 28 | + ::::{note} |
| 29 | + If any incompatibilities are detected when you attempt to upgrade, the UI provides a link to the Upgrade Assistant, which checks for deprecated settings in your cluster and indices and helps you resolve them. If there are any issues that would prevent a successful upgrade, the upgrade is blocked. After resolving the issues, return to the **Deployments** page and restart the upgrade. |
| 30 | + :::: |
| 31 | + |
| 32 | +**Security realm settings** |
| 33 | + |
| 34 | +During the upgrade process, you are prompted to update the security realm settings if your user settings include a `xpack.security.authc.realms` value. |
| 35 | + |
| 36 | +If the security realms are configured in `user_settings`, you’ll be prompted to modify the settings: |
| 37 | + |
| 38 | +1. On the **Update security realm settings** window, edit the settings. |
| 39 | +2. Click **Update settings**. If the security realm settings are located in `user_settings_override`, contact support to help you upgrade. |
| 40 | + |
| 41 | +## Next steps |
| 42 | + |
| 43 | +Once you've successfully upgraded your deployment, [upgrade your ingest components](/deploy-manage/upgrade/ingest-components.md), such as {{ls}}, {{agents}}, or {{beats}}. |
| 44 | + |
0 commit comments