[发明专利]一种虚拟磁盘复制方法和计算机可读存储介质有效
申请号: | 202110456614.0 | 申请日: | 2021-04-27 |
公开(公告)号: | CN112988077B | 公开(公告)日: | 2021-07-23 |
发明(设计)人: | 程少锋;邹理贤;刘建平 | 申请(专利权)人: | 云宏信息科技股份有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 广州永华专利代理有限公司 44478 | 代理人: | 郭裕彬 |
地址: | 510630 广东省广州市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 虚拟 磁盘 复制 方法 计算机 可读 存储 介质 | ||
1.一种虚拟磁盘复制方法,包括:
接收步骤:接收虚拟磁盘复制请求;
复制步骤:根据上述复制请求,从源磁盘中读取数据并把读取到的数据写入到目标磁盘中;
其特征是:在上述接收步骤和复制步骤之间判断源磁盘和目标磁盘当中是否一者的无数据区域能够被识别而另一者的无数据区域不能被识别,若是则:
——对不能被识别无数据区域的虚拟磁盘,把磁盘格式转换成无数据区域能够被识别的磁盘格式;
——所述复制步骤在读取过程中和写入过程中都识别出无数据区域并跳过无数据区域。
2.如权利要求1所述的虚拟磁盘复制方法,其特征是:包括在上述接收步骤和复制步骤之间执行的调用步骤:
若判断出:
A1.源磁盘和目标磁盘,无数据区域都不能被识别,
A2.源磁盘和目标磁盘都对应于同一个存储系统,该存储系统具备复制命令,
则调用上述存储系统的复制命令来从源磁盘所关联的存储设备中读取数据并把读取到的数据写入到目标磁盘所关联的存储设备中,从而实现源磁盘和目标磁盘之间的复制。
3.如权利要求2所述的虚拟磁盘复制方法,其特征是所述调用步骤具体地:若判断出源磁盘和目标磁盘都是对应于Ceph,则调用Ceph的复制命令来执行所述复制步骤。
4.如权利要求3所述的虚拟磁盘复制方法,其特征是:具体系根据源磁盘的和目标磁盘的磁盘格式都是AIO格式,判断出两者都是对应于Ceph。
5.如权利要求1所述的虚拟磁盘复制方法,其特征是:具体系通过qemu-img工具把磁盘格式转换成能够被识别无数据区域的磁盘格式。
6.如权利要求1所述的虚拟磁盘复制方法,其特征是:具体系根据源磁盘的和目标磁盘的磁盘格式,判断源磁盘的和目标磁盘的无数据区域是否能够被识别。
7.如权利要求6所述的虚拟磁盘复制方法,其特征是:若源磁盘的或目标磁盘的磁盘格式为VHD格式则表明该源磁盘或该目标磁盘的无数据区域能够被识别。
8.如权利要求1至7当中任一项所述的虚拟磁盘复制方法,其特征是:具体系WinServer虚拟磁盘复制方法。
9.一种计算机可读存储介质,其上存储有可执行的计算机程序,其特征是:所述计算机程序被执行时实现如权利要求1至8当中任一项所述的虚拟磁盘复制方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于云宏信息科技股份有限公司,未经云宏信息科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110456614.0/1.html,转载请声明来源钻瓜专利网。