【技术实现步骤摘要】
镜像文件的处理方法、装置和系统
本专利技术涉及计算机网络领域,具体而言,涉及一种镜像文件的处理方法、装置和系统。
技术介绍
目前,在进行物理机转换为虚拟机(P2V)的过程中,线下的物理服务器(即物理机)中的应用程序、操作系统、数据等内容将被转换成镜像文件,并上传至云端中,再由虚拟服务器从云端获取镜像文件,从而实现了物理机的镜像文件上云的过程。为实现物理机的镜像文件上云,现有技术首先通过将物理机的镜像文件导入至云端的对象存储侧(例如,云镜像仓库),然后再通过云端提供的镜像导入功能从对象存储侧导入镜像文件。由上述过程可知,在实现物理机的镜像文件上云的过程中,用户的操作比较复杂。此外,用户只能在物理机端对镜像文件进行修改,而当用户将镜像文件上传至云端之后,若虚拟服务器无法启用该镜像文件,此时,需要用户在物理机端对镜像文件进行修改,并将修改后的镜像文件重新上传云端,这无疑又增加了用户的操作成本。针对上述现有技术中,云端对物理机的镜像文件进行处理的流程复杂的问题,目前尚未提出有效的解决方案。
技术实现思路
...
【技术保护点】
1.一种镜像文件的处理方法,包括:/n获取物理机上传的镜像文件,其中,所述镜像文件通过对所述物理机上的待迁移对象进行转换得到;/n对所述镜像文件进行检测,得到检测结果;/n根据所述检测结果确定所述镜像文件在云端的处理方式。/n
【技术特征摘要】
1.一种镜像文件的处理方法,包括:
获取物理机上传的镜像文件,其中,所述镜像文件通过对所述物理机上的待迁移对象进行转换得到;
对所述镜像文件进行检测,得到检测结果;
根据所述检测结果确定所述镜像文件在云端的处理方式。
2.根据权利要求1所述的方法,其中,获取所述物理机上传的所述镜像文件包括:
根据所述物理机的配置参数在云端创建虚拟服务器;
在所述虚拟服务器上配置上传服务应用;
通过所述上传服务应用接收所述物理机上传的所述镜像文件。
3.根据权利要求2所述的方法,其中,对所述镜像文件进行检测,得到所述检测结果包括:
将所述镜像文件解压至所述虚拟服务器的数据盘,其中,所述数据盘为临时开辟的提供镜像检测服务的数据存储空间;
将所述数据盘挂载至所述虚拟服务器的预设目录,以检测所述数据盘的预设类型文件是否存在异常,其中,所述预设目录为所述虚拟服务器的操作系统可访问的目录,所述预设类型文件用于提供所述镜像文件在所述虚拟服务器上启动时所需的基础服务数据;
如果确定所述预设类型文件未发生异常,则将所述数据盘转化为系统盘,并通过调用预设应用对所述系统盘中的数据内容进行检测,其中,所述系统盘为存储有操作系统关联数据的存储空间,所述预设应用负责提供镜像检测服务。
4.根据权利要求3所述的方法,其中,根据所述检测结果确定镜像文件在云端的处理方式包括:
如果根据所述检测结果确定所述数据内容未发生异常,则按照预设镜像制作流程将所述数据盘制作为在云端运行的镜像,其中,所述镜像为所述待迁移对象在所述云端的瞬时快照;
如果根据所述检测结果确定所述数据内容发生异常,则将所述数据盘挂载至所述虚拟服务器,以在所述虚拟服务...
【专利技术属性】
技术研发人员:向亚,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛;KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。