upgrade.asciidoc 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. [[setup-upgrade]]
  2. = Upgrade {es}
  3. {es} clusters can usually be upgraded one node at a time so
  4. upgrading does not interrupt service. To upgrade to 8.0 or later,
  5. **you must first upgrade to {prev-major-last}**, even if you opt to
  6. do a full-cluster restart instead of a rolling upgrade.
  7. This enables you to use the **Upgrade Assistant** to identify and resolve issues,
  8. reindex indices created before 7.0, and then perform a rolling upgrade.
  9. You must resolve all critical issues before proceeding with the upgrade.
  10. For upgrade instructions, see {stack-ref}/upgrading-elastic-stack.html[Upgrading to Elastic {version}].
  11. [discrete]
  12. [[upgrade-index-compatibility]]
  13. === Index compatibility
  14. {es} can read indices created in the previous major version. If you
  15. have indices created in 6.x or earlier, you must reindex or delete them
  16. before upgrading to {version}. {es} nodes will fail to start if
  17. incompatible indices are present. Snapshots of 6.x or earlier indices cannot be
  18. restored to a 8.x cluster even if they were created by a 7.x cluster.
  19. The **Upgrade Assistant** in {prev-major-last} identifies any indices
  20. that need to be reindexed or removed.
  21. [discrete]
  22. [[upgrade-rest-api-compatibility]]
  23. === REST API compatibility
  24. REST API compatibility in a per-request opt-in feature that can help REST clients
  25. mitigate non compatible (breaking) changes to the REST API.
  26. See <<rest-api-compatibility>> for additional information.
  27. [discrete]
  28. [[upgrade-fips-java17]]
  29. === FIPS Compliance and Java 17
  30. include::{xes-repo-dir}/security/fips-java17.asciidoc[]
  31. include::upgrade/archived-settings.asciidoc[]