- Elastic Docs/
- Reference/
- Ingestion tools/
- Fleet and Elastic Agent/
- Manage Elastic Agents in Fleet/
- Elastic Agents
Migrate Fleet-managed Elastic Agents from one cluster to another
There are situations where you may need to move your installed Elastic Agents from being managed in one cluster to being managed in another cluster.
For a seamless migration, we advise that you create an identical agent policy in the new cluster that is configured in the same manner as the original cluster. There are a few methods to do this.
This guide takes you through the steps to migrate your Elastic Agents by snapshotting a source cluster and restoring it on a target cluster. These instructions assume that you have an Elastic Cloud deployment, but they can be applied to on-premise clusters as well.
Refer to the fullSnapshot and restore documentation for full details. In short, to create a new snapshot in an Elastic Cloud deployment:
You can create a new cluster based on the snapshot taken in the previous step, and then migrate your Elastic Agents and Fleet to the new cluster. For best results, it’s recommended that the new target cluster be at the same version as the cluster that the agents are migrating from.










