System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于操作系统领域,尤其涉及一种操作系统迁移方法及装置。
技术介绍
1、随着公有云和私有云的快速普及,云计算产业商业模式的快速成熟,云迁移业务作为云计算产业的重要环节,作为帮助用户快速上云的重要服务,越来越受公有云厂家和大型企事业单位所重视。为了保证业务的连续性,一般的企业都要求在不停机的场景下在有限的交割时间窗口内完成迁移,然后进行业务系统切换。提高迁移速度成为越来越多的迁移厂商的核心研究重点和竞争力。
2、当前的迁移厂商一般都是将用户要迁移机器的所有数据发送到要迁移的目标机器上,然后通过注入驱动,修改目标机器的引导方式来完成迁移任务。这种技术方案比较成熟通用,但是用户的业务系统往往存在很多台机器,并且这些机器很多时候都是固定几种类型的。这些同类型的机器的操作系统的文件几乎完全一样。把这些相同的文件重复从源机传输到目标机存在两个弊端:第一是浪费了宝贵的带宽。带宽是影响迁移速度最重要的因素。第二浪费了io,重复的读取这些文件是一种极大的浪费。带来的问题也很明显,迁移速度慢,严重的甚至会影响业务交割时间窗口。由于受限于迁移数据量和带宽,很多时候都无法在有限的时间窗口内完成迁移任务,影响了业务的连续性。
3、综上所述,目前的系统迁移方式在进行系统迁移时往往将大量重复文件的内容一并传输至目标机,在这一过程中,需要大量不必要的外网带宽资源,且重复文件的传输需要的迁移时间更长,占用源机即生产机io口时间更长,迁移效率低、速度慢,影响生产机生产效率。
技术实现思路
< ...【技术保护点】
1.一种操作系统迁移方法,其特征在于,应用于操作系统迁移框架,其中,所述操作系统迁移框架包括相互连接的控制台、源机和目标机,所述方法包括:
2.根据权利要求1所述的一种操作系统迁移方法,其特征在于,所述迁移任务还包括绑定所述源机和所述目标机、确定目标机磁盘、确定目标机卷、确定目标机磁盘格式和确定目标机卷容量;所述S1具体包括
3.根据权利要求2所述的一种操作系统迁移方法,其特征在于,所述源机信息还包括源机IP、源机操作系统名称、源机磁盘信息和源机卷信息;所述目标机信息包括目标机IP、目标机socket服务端口、源机磁盘信息和源机引导方式,其中,所述引导方式包括BIOS和UEFI;所述S101具体为:
4.根据权利要求1所述的一种操作系统迁移方法,其特征在于,所述S5具体为:
5.根据权利要求1所述的一种操作系统迁移方法,其特征在于,所述S9具体包括:
6.根据权利要求5所述的一种操作系统迁移方法,其特征在于,所述单文件迁移方式具体包括:
7.根据权利要求6所述的一种操作系统迁移方法,其特征在于,所述单文件迁移
8.根据权利要求1所述的一种操作系统迁移方法,其特征在于,还包括:对所述目标机进行后处理,完成操作系统迁移,其中,所述后处理包括驱动注入和引导修复。
9.根据权利要求8所述的一种操作系统迁移方法,其特征在于,所述对所述目标机进行后处理,完成操作系统迁移,具体包括:
10.一种操作系统迁移装置,其特征在于,应用于操作系统迁移框架,其中,所述操作系统迁移框架包括相互连接的控制台、源机和目标机,用于实现权利要求1至9中任一项所述的操作系统迁移方法,装置包括:
...【技术特征摘要】
1.一种操作系统迁移方法,其特征在于,应用于操作系统迁移框架,其中,所述操作系统迁移框架包括相互连接的控制台、源机和目标机,所述方法包括:
2.根据权利要求1所述的一种操作系统迁移方法,其特征在于,所述迁移任务还包括绑定所述源机和所述目标机、确定目标机磁盘、确定目标机卷、确定目标机磁盘格式和确定目标机卷容量;所述s1具体包括
3.根据权利要求2所述的一种操作系统迁移方法,其特征在于,所述源机信息还包括源机ip、源机操作系统名称、源机磁盘信息和源机卷信息;所述目标机信息包括目标机ip、目标机socket服务端口、源机磁盘信息和源机引导方式,其中,所述引导方式包括bios和uefi;所述s101具体为:
4.根据权利要求1所述的一种操作系统迁移方法,其特征在于,所述s5具体为:
5.根据权利要求1所述的一...
【专利技术属性】
技术研发人员:魏小进,杨磊,杨梅,苏莉莉,刘畅,徐东旺,叶萌,
申请(专利权)人:中电信数智科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。