Upgrade to 9.x

Hello,

I use ELK 8.8, 3-node cluster, I would like to upgrade to the newest version, is there an easy way to upgrade it?

Perhaps there are 2 ways to upgrade but I don’t know which one will be better:

a. build new cluster and transfer data,

b. CCR - cross-cluster replication

Could you help me with that?

There are (at least) 3 ways, just upgrade in place, which I believe is more common than new deployments or the CCR you mention.

Note to get to 9.x you need to upgrade via 8.19.x first, see here

You also need to check out the Upgrade Assistant in kibana, if you dont have a kibana instance please start one.

How and on what is your cluster installed? e.g. 3 VMs each running RHEL, 3 physical machines in my data centre running Windows, its part of a docker or k8s or …

btw, you’ve posted several times before, and welcome back!, including one thread where you had 8.7 on a 2-node cluster that you grew to 3 nodes for “HA”. If this is same cluster, you must have upgraded 8.7 –> 8.8? 8.8 –> 8.19.x is not intrinsically any different. 8.19.x –> 9.x is not either, IMO. In all cases it’s really just “follow the steps in documentation”.

1 Like

Probably upgrade in place should be the best way.

It is not the same cluster, it is other one, maybe I will be more precise, I use bitnami ELK stack and I’d like to upgrade it and I don’t know how to do it. I try to find any info but … it is not easy.

That sort of implies the answer, follow the Bitmani documentation? e.g. here , noting this documentation has a pretty recent update date?

But this forum possibly isn’t best place to ask for 3rd party packaging of Elastic products.

Good luck!

thanks for link, maybe it will help me, if not CCR could be a good solution?

Cross Cluster replication is a paid feature, you need a paid license for both clusters.

ok, thanks