【技术实现步骤摘要】
远程操作系统克隆方法、装置、电子设备及存储介质
本专利技术涉及计算机操作系统的
,尤其是涉及一种远程操作系统克隆方法、装置、电子设备及存储介质。
技术介绍
随着社会发展,科技日新月异,系统应用越来越复杂,系统种类越来越多样,对数据的安全性,集群冗余虚拟机的迁移,系统数据的备份要求越来越严格,如何做到系统的冗余备份,不同集群不同地域系统的迁移、数据备份,成为一个不可避免的话题。随着网络主权、信息主权概念的逐渐明晰,“多种cpu(CentralProcessingUnit,中央处理器)架构”已经成为信息化部署的关键词。我国正在大力推动政府、国防、金融、交通等关键领域的信息化产品尽快实现多种cpu架构部署,并发布了多个重要政策来保障实施,多种cpu架构下应用系统和底层平台的适配越来越重要。
技术实现思路
本专利技术的目的在于提供一种远程操作系统克隆方法、装置、电子设备及存储介质,该方法是一种基于多cpu架构的虚拟机远程操作系统克隆实现方法,基于网络传输,可在任意cpu架构下编译运行,运行简单,稳定 ...
【技术保护点】
1.一种远程操作系统克隆方法,其特征在于,应用于虚拟机集群中的源主机,所述方法包括:/n通过kernel将启动参数写入initrd.img文件;/n根据initrd.img文件中的启动参数启动虚拟机,并配置主机分区信息;/n开启rest-server服务,获取主机分区信息;/n开启sftp-server服务,根据主机分区信息生成sftp-server信息;/n通过rest-server服务,监听来自目的主机的rest请求;/n根据rest请求与目的主机建立sftp连接,并进行数据拷贝。/n
【技术特征摘要】
1.一种远程操作系统克隆方法,其特征在于,应用于虚拟机集群中的源主机,所述方法包括:
通过kernel将启动参数写入initrd.img文件;
根据initrd.img文件中的启动参数启动虚拟机,并配置主机分区信息;
开启rest-server服务,获取主机分区信息;
开启sftp-server服务,根据主机分区信息生成sftp-server信息;
通过rest-server服务,监听来自目的主机的rest请求;
根据rest请求与目的主机建立sftp连接,并进行数据拷贝。
2.根据权利要求1所述的远程操作系统克隆方法,其特征在于,根据rest请求与目的主机建立sftp连接,并进行数据拷贝的步骤,包括:
根据rest请求创建拷贝任务,并将拷贝任务的任务ID发送至目的主机;
根据rest请求将sftp-server信息发送至目的主机;所述sftp-server信息包括sftp-server端口号和key值;
与目的主机建立sftp连接,并进行数据拷贝;
接收来自目的主机的握手信息,并根据握手信息记录拷贝进度。
3.根据权利要求2所述的远程操作系统克隆方法,其特征在于,根据rest请求与目的主机建立sftp连接,并进行数据拷贝的步骤,还包括:
接收来自目的主机的结束拷贝请求,断开sftp连接。
4.一种远程操作系统克隆方法,其特征在于,应用于虚拟机集群中的目的主机,所述方法包括:
通过kernel将启动参数写入initrd.img文件;
根据initrd.img文件中的启动参数启动虚拟机,并配置主机分区信息;
根据主机分区信息,通过rest请求向源主机获取任务ID;
根据主机分区信息,通过rest请求向源主机获取sftp-server信息;所述sftp-server信息包括sftp-server端口号和key值;
根据sftp-server信息初始化目的主机的分区环境;
与源主机建立sftp连接,并进行数据拷贝。
5.根据权利要求4所述的远程操作系统克隆方法,其特征在于,与源主机建立sftp连接,并进行数据...
【专利技术属性】
技术研发人员:张建津,胡玉鹏,袁东海,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。