Upgradin Percona Components

Hi

We have percona xtradb cluster in following version

backup: tpercona-xtradb-cluster-operator:1.13.0-pxc8.0-backup-pxb8.0.32
pxc: percona-xtradb-cluster:8.0.32-24.2
operator: percona-xtradb-cluster-operator:1.13.0

and we want to upgrade them to following version

backup: docker.io/percona/percona-xtradb-cluster-operator:1.17.0-pxc8.0-backup-pxb8.0.35
pxc: docker.io/percona/percona-xtradb-cluster:8.0.41-32.1
operator:docker.io/perconalab/percona-xtradb-cluster-operator:1.17.0

What is the best way to do it?

Our first approach;

-take backup of mysql from old env

-uninstall existing env and install new env with new version

-restore backup to new env

1- Is this approach work or not?

2- This approach takes downtime, is there anyway to upgrade new env without downtime or limited downtime

3- Can the replication be used for this upgrade

Regards

Here, you can check if you can utilize the cross-site cluster replication to achieve your goal.