容器环境下基于本地高性能存储的MySQL集群节点如何迁移?

某些场景下,容器云平台可能无法使用nas,san等存储,只能使用节点本地的NVMe固态。那么在这种场景下,mysql容器的存储就被限制在了所在节点。当所在节点故障、需要维护,以及因为压力大需要疏散时,就需要考虑mysql容器要如何迁移?

参与11

3同行回答

lzj7618937lzj7618937质控经理cib
我觉得这个在不是容器环境下也得考虑的问题。说到底还是数据的如何迁移和备份。这种建议使用另外的SAN或NAS云盘备份本地的硬盘数据,出现问题直接从云盘恢复相关数据。显示全部

我觉得这个在不是容器环境下也得考虑的问题。说到底还是数据的如何迁移和备份。这种建议使用另外的SAN或NAS云盘备份本地的硬盘数据,出现问题直接从云盘恢复相关数据。

收起
银行 · 2020-12-28
浏览1650
强哥之神强哥之神架构师&技术经理上汽云计算中心(上海帆一尚行科技有限公司)
我们一般会通过实现自己的 Operator 来保证 Mysql 集群中的数据存储的一致性,这个具体一点就是:以多节点来实现mysql 的容器化部署,根据现有的场景需要,是主从,主备还是主主,还是一主多从,一主多备,这些场景中,无一不体现数据迁移的保证。在 K8S 中,一般都是通过基于 Local...显示全部

我们一般会通过实现自己的 Operator 来保证 Mysql 集群中的数据存储的一致性,这个具体一点就是:

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

收起
互联网服务 · 2020-12-31
浏览1642
沈天真沈天真售前支持IPS
关键是数据怎么备份,迁移;显示全部

关键是数据怎么备份,迁移;

收起
硬件生产 · 2020-12-29
浏览1672

提问者

zhouchao
系统架构师某银行
擅长领域: 云计算容器容器云

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2020-12-28
  • 关注会员:5 人
  • 问题浏览:2802
  • 最近回答:2020-12-31
  • X社区推广