技术总结
本发明公开了一种基于块驱动的虚拟机数据保护方法,该保护方法包括:步骤1,在QEMU块设备驱动层检测对虚拟机的用户存储卷的写入操作;步骤2,在向虚拟机的用户存储卷写入数据的同时,将相同数据写入外部存储设备的备份存储卷;步骤3,当虚拟机的用户存储卷发生故障时,通过外部存储设备的备份存储卷完成数据读写请求;步骤4,当虚拟机的用户存储卷故障排除后,将外部存储设备的备份存储卷内数据恢复至虚拟机的用户存储卷。本发明基于QEMU‑KVM虚拟机对虚拟机的用户存储卷的写操作感知,完成对虚拟机的写操作实时分流,一份数据写入用户存储卷中,另一份数据副本写入到备份存储卷中,当QEMU‑KVM虚拟机的数据出现问题时,本发明可将全部数据恢复。
技术研发人员:黄疆
受保护的技术使用者:龚平
文档号码:201611147659
技术研发日:2016.12.13
技术公布日:2017.06.06