1.一种基于持续数据保护的虚拟机数据保护方法,其特征在于,该保护方法包括如下步骤,
步骤1,将存储服务器的镜像磁盘挂载于宿主机上;
步骤2,在将数据写入虚拟磁盘的同时,将数据同步至所述镜像磁盘中;
步骤3,检测到虚拟磁盘发生损坏时,将镜像磁盘作为虚拟机主盘。
2.根据权利要求1所述的基于持续数据保护的虚拟机数据保护方法,其特征在于,该保护方法包括如下步骤,
步骤4,新建辅助虚拟磁盘,将镜像磁盘内数据恢复至辅助虚拟磁盘中,并将虚拟机实时写入镜像磁盘的数据同步至所述辅助虚拟磁盘中。
3.根据权利要求2所述的基于持续数据保护的虚拟机数据保护方法,其特征在于,该保护方法包括如下步骤,
步骤5,步骤4中恢复步骤和同步步骤均完成后,将辅助虚拟磁盘作为虚拟机主盘。
4.根据权利要求1所述的基于持续数据保护的虚拟机数据保护方法,其特征在于,
步骤1中,所述存储服务器为相对于宿主机内部存储设备的外部存储设备,外部存储设备映射镜像磁盘至虚拟机上。
5.根据权利要求1所述的基于持续数据保护的虚拟机数据保护方法,其特征在于,
步骤2中,通过写拷贝的方式将数据同步至所述镜像磁盘中。
6.根据权利要求2所述的基于持续数据保护的虚拟机数据保护方法,其特征在于,
步骤4中,通过写拷贝的方式将数据同步至所述辅助虚拟磁盘中。
7.根据权利要求3所述的基于持续数据保护的虚拟机数据保护方法,其特征在于,
步骤2中,利用持续数据保护块设备驱动程序调用镜像磁盘的块驱动程序的方式将数据同步至所述镜像磁盘中。
8.根据权利要求7所述的基于持续数据保护的虚拟机数据保护方法,其特征在于,
步骤4中,当镜像磁盘内数据全部恢复至辅助虚拟磁盘中时,虚拟机将收到持续数据保护块设备驱动程序发出的结束信号。
9.根据权利要求1所述的基于持续数据保护的虚拟机数据保护方法,其特征在于,所述虚拟机处于云平台环境下。
10.根据权利要求9所述的基于持续数据保护的虚拟机数据保护方法,其特征在于,所述云平台环境通过分布式文件系统构建。