Restore cold indices on new cluster

Hello everyone,

I have a cluster which has a big amount of data and I wanted to move my data to a new cluster.
The problem is my new cluster will not have a cold node. I took a snapshot of my old cluster and when I tried to restore it on new one, shards didn't allocate.

I don't wanna use reindex from remote cluster feature because it can take a long time. I have a lot of indices.

Is there a way that I can restore my cold indices without creating a cold node on new cluster? How can I manage this?

Thank you so much.

Welcome to our community! :smiley:

This is likely due to the allocation rules of the index you restored. You can change those dynamically, see Index-level shard allocation filtering | Elasticsearch Guide [7.15] | Elastic

1 Like

Thanks Mark! :yellow_heart: Loved the community, it's so cool here :v:

Also thanks for the answer, didn't know I can change them dynamically. It solved my problem.

Have a good day.

1 Like

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.