MySQL InnoDB Cluster (or only Group Replication) becomes more and more popular. This solution doesn’t attract only experts anymore. On social medias, forums and other discussions, people are asking me what it the best way to migrate a running environment using traditional asynchronous replication [Master -> Slave(s)] to InnoDB Cluster.
The following procedure is what I’m actually recommending. These steps have for objective to reduce the downtime to the minimum for the database service.
We can divide the procedure in 9 steps:
- the current situation
- preparing the future cluster
- data transfert
- replication from current system
- creation of the cluster with a single instance
- adding instances to the cluster
- configure the router
- test phase
- pointing the application to the new solution
…
[Read more]