虚拟机镜像文件安全删除方法、装置、设备及存储介质制造方法及图纸

技术编号:32133772 阅读:43 留言:0更新日期:2022-01-29 19:38
本申请提供一种虚拟机镜像文件安全删除方法、装置、设备及存储介质。其中,虚拟机镜像文件安全删除方法包括:当接收到针对虚拟机的虚拟镜像文件安全删除请求时,获取虚拟机的待删除镜像文件的文件信息,待删除镜像文件的文件信息包括待删除镜像文件的磁盘区域信息;根据每个待删除镜像文件的磁盘区域信息确定每个待删除镜像文件的数据块的磁盘位置,其中,待删除镜像文件包括两个或两个以上的数据块;根据每个数据块的磁盘位置对两个或两个以上数据块进行排序并形成数据队列;基于数据队列中的数据块的排列顺序对依次对所有数据块进行安全删除操作。本申请至少能够提高虚拟机的文件安全删除的速度。文件安全删除的速度。文件安全删除的速度。

【技术实现步骤摘要】
虚拟机镜像文件安全删除方法、装置、设备及存储介质


[0001]本申请涉及计算机
,具体而言,涉及一种虚拟机镜像文件安全删除方法、装置、设备及存储介质。

技术介绍

[0002]现有的超融合系统中,大部分虚拟机磁盘数据是存储在分布式存储系统中。分布式存储系统提升了虚拟机可用性和可靠性,使虚拟机可以在不同机子上启动。但是计算存储的分离也使得数据安全面临巨大的挑战。分布式存储系统数据有多个副本,并且可能存在于多个数据中心,或者云端上,对于数据安全的要求会比普通的物理服务器高。有些数据敏感的虚拟机还要求虚拟机删除或虚拟机里面删除文件时,需要彻底摧毁数据,保证数据无法通过任务工具恢复出来。
[0003]目前,虚拟机的数据安全删除方式可将虚拟机上的数据彻底删除,但是现有的安全删除方式存在删除速度慢的缺点。

技术实现思路

[0004]本申请实施例的目的在于提供一种虚拟机镜像文件安全删除方法、装置、设备及存储介质,用于至少提高虚拟机的文件安全删除的速度。
[0005]为此本申请第一方面公开一种虚拟机镜像文件安全删除方法,所述本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种虚拟机镜像文件安全删除方法,其特征在于,所述方法包括:当接收到针对虚拟机的虚拟镜像文件安全删除请求时,获取所述虚拟机的待删除镜像文件的文件信息,所述待删除镜像文件的文件信息包括所述待删除镜像文件的磁盘区域信息;根据每个所述待删除镜像文件的磁盘区域信息确定每个所述待删除镜像文件的数据块的磁盘位置,其中,所述待删除镜像文件包括两个或两个以上的所述数据块;根据每个数据块的磁盘位置对两个或两个以上所述数据块进行排序并形成数据队列;基于所述数据队列中的所述数据块的排列顺序对依次对所有所述数据块进行安全删除操作。2.如权利要求1所述的方法,其特征在于,所述基于所述数据队列中的所述数据块的排列顺序对依次对所述数据块进行安全删除操作,包括:判断所述虚拟机的安装主机是否支持解映射命令,若所述虚拟机的安装主机支持所述解映射命令,则基于所述数据队列中的所述数据块的排列顺序和调用所述解映射命令依次抹除所有所述数据块的数据。3.如权利要求2所述的方法,其特征在于,所述基于所述数据队列中的所述数据块的排列顺序对依次对所述数据块进行安全删除操作,还包括:当所述虚拟机的安装主机不支持所述解映射命令时,调用覆写文件,并基于所述数据队列中的所述数据块的排列顺序和调用所述覆写文件依次对所有所述数据块的数据进行覆写。4.如权利要求2

3任一项所述的方法,其特征在于,所述方法还包括:每当一个所述数据块的数据被抹除或被覆写后,删除当前所述数据块的引用关系,以释放当前所述数据块的存储资源。5.如权利要求1所述的方法,其特征在于,在所述执行针对所述虚拟机的待删除镜像文件的安全删除命令之前,所述方法还包括:判断所述虚拟机的镜像文件删除请求是否是对针对至少两个所述虚拟机进行镜像文件删除,若是则读取至少两个所述虚拟机的安全删除优先级,其中,每个所述虚拟机的安全删除优先级在所述虚拟机安装时预设;基于至少两个所述虚拟机的安全删除优先级形成处理队列,其中...

【专利技术属性】
技术研发人员:陈仲涛
申请(专利权)人:北京天融信科技有限公司北京天融信软件有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1