我们一般会通过实现自己的 Operator 来保证 Mysql 集群中的数据存储的一致性,这个具体一点就是:
以多节点来实现mysql 的容器化部署,根据现有的场景需要,是主从,主备还是主主,还是一主多从,一主多备,这些场景中,无一不体现数据迁移的保证。在 K8S 中,一般都是通过基于 LocalPV 的挂卷方式来实现,通过 bin log 或者定期备份来保证数据恢复时所需。mysql 备份有逻辑与物理备份方法,比如 INSERT 语句文件的恢复 , 纯数据文本备份的恢复 ,InnoDB存储引擎备份与恢复,NDB Cluster 存储引擎备份与恢复等等。