mysql物理备份迁移记录
问题发生:
2022年5月23号,早上9点40分,windows环境mysql主从,主库机器不知道怎么关机了。开机后,原有的数据盘,数据不见了,之前是使用的是虚拟磁盘,关机就会把磁盘重置为零。导致数据丢失。整个cnrs网站获取不到数据。
环境:
都是AWS的云主机。
ip | 系统 | 磁盘 |
---|---|---|
172.31.24.5(丢失数据机器) | mysql主库 | 虚拟磁盘 |
172.31.24.6 | mysql从库 | 虚拟磁盘 |
解决问题思路:
- 新建一个盘挂载到现有的从库机器上,把从库上的数据,拷贝到挂载的磁盘上。
- 拷贝完成后,快照磁盘,(因为两机器不是同一可用区,需要进行快照,新建磁盘卷)
- 把从库关闭,修改my.ini文件的dbpath,指向新拷贝的磁盘路径。(抛弃原先的虚拟磁盘)
- 快照完成的快照,进行快照创建磁盘卷,选择丢失数据的机器可用区,创建快照。
- 挂载磁盘到丢失数据的机器上。然后修改my.ini文件,指定dbpath的路径。(抛弃原先的虚拟磁盘)
- 添加i