Type to search.

Migrate to ILM

Stack

The Elastic Stack includes Elastic's core products such as Elasticsearch, Kibana, Logstash, and Beats.

Availability

  • Generally available

    This functionality is generally available and ready for production usage.

Unless stated otherwise on the page, this functionality is available when your Elastic Stack is deployed on Elastic Cloud Hosted, Elastic Cloud Enterprise, Elastic Cloud on Kubernetes, and self-managed environments.

This documentation corresponds to the latest patch available for each minor version. If you're not using the latest patch, check the release notes for changes.

You may already be another mechanism to manage the lifecycle of your indices. To help you adapt your existing indices to use index lifecycle management, a few guides are available:

Migrate to index lifecycle management (ILM) on Elastic Cloud Hosted or Elastic Cloud Enterprise deployments Elastic Cloud Hosted lets you manage and configure one or more deployments of the versioned Elastic Stack, hosted on Elastic Cloud. Availability Generally available This functionality is generally available and ready for production usage. Elastic Cloud Enterprise is a self-managed orchestration platform for deploying and managing the Elastic Stack at scale. Availability Generally available This functionality is generally available and ready for production usage. This documentation corresponds to the latest patch available for each minor version. If you're not using the latest patch, check the release notes for changes.
Describes how to migrate Elasticsearch indices in an Elastic Cloud Hosted or Elastic Cloud Enterprise deployment from using deprecated index curation or another periodic indices management mechanism to use index lifecycle management.
Migrate to ILM on self-managed and Elastic Cloud on Kubernetes deployments Self-managed deployments are Elastic Stack deployments managed without the assistance of an orchestrator. Availability Generally available This functionality is generally available and ready for production usage. This documentation corresponds to the latest patch available for each minor version. If you're not using the latest patch, check the release notes for changes. Elastic Cloud on Kubernetes extends Kubernetes orchestration capabilities to allow you to deploy and manage components of the Elastic Stack. Availability Generally available This functionality is generally available and ready for production usage. This documentation corresponds to the latest patch available for each minor version. If you're not using the latest patch, check the release notes for changes.
Describes how to migrate Elasticsearch indices in a self-managed environment from using deprecated index curation, or any other lifecycle mechanism, to use index lifecycle management.
Migrate index allocation filters to ILM node roles The Elastic Stack includes Elastic's core products such as Elasticsearch, Kibana, Logstash, and Beats. Availability Generally available This functionality is generally available and ready for production usage. Unless stated otherwise on the page, this functionality is available when your Elastic Stack is deployed on Elastic Cloud Hosted, Elastic Cloud Enterprise, Elastic Cloud on Kubernetes, and self-managed environments. This documentation corresponds to the latest patch available for each minor version. If you're not using the latest patch, check the release notes for changes.
Describes how to migrate from using custom node attributes and attribute-based allocation filters to using built-in node roles, enabling ILM to automatically move indices between data tiers.

If you are configuring ILM for new indices, refer to Create an index lifecycle management policy in Elasticsearch. If you plan to manually apply an index lifecycle management policy to existing indices that are not already using another type of lifecycle management, refer to Apply an index lifecycle policy to an existing Elasticsearch index.