Migration to new elastic from 5.6 to 6.7

Hi,

I have a single node ELK running on ver 5.6. There are daily indices of about 20GB each, total elastic data is about 2Tb.

I have build another ELK platform on ver 6.7 and want to migrate this data on new node.

Can you please guide me to achive this ? Any special care I should take during migration to avoid data corruption or conflicts ?

Regards,
-Manish

Hi @mkain,

As you have 5.6 version and you want to migrate your data in 6.7. For this you can use snapshot and restore API for the same.

A snapshot of an index created in 5.x can be restored to 6.x.

Please find below related document link for snapshot and restore.
https://www.elastic.co/guide/en/elasticsearch/reference/6.7/modules-snapshots.html

Br,
Harsh Bajaj

Hi Harsh,

Can I do it over network ? kind to replication from old to new.
I may not have enough storage on my 5.6 env for snapshots.

Regards,
-Manish

Hi @mkain,

Yes, You can do the same over network. You can create repository like NFS server with mount or any other you can use.

Br,
Harsh Bajaj

1 Like

Ok @harshbajaj16 Thanks, Let me give a try.

Hi @harshbajaj16 I have managed it with reindex API. Works very well. I have now documented the procedure here

1 Like

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