一种云上远程快速启动快照系统的方法及装置制造方法及图纸

技术编号:39674810 阅读:9 留言:0更新日期:2023-12-11 18:41
本发明专利技术公开了一种云上远程快速启动快照系统的方法及装置,包括如下步骤:在备份系统中选择业务系统的某备份快照,通过预处理模块,将快照生成待恢复磁盘,通过映射管理模块,将待恢复磁盘映射至目标云平台指定的

【技术实现步骤摘要】
一种云上远程快速启动快照系统的方法及装置


[0001]本专利技术涉及数据备份与还原
,具体为一种云上远程快速启动快照系统的方法及装置


技术介绍

[0002]随着信息技术的不断发展和业务数据重要性的提高,人们也越来越重视对业务系统的备份保护,以保障数据安全,避免数据丢失或损坏的风险,对于企业,在遭受数据损坏

丢失时,需要对数据进行恢复,现在基于备份数据将业务系统还原至目标平台时,一般需要在目标主机上运行光盘
、U
盘等备份系统或网络引导系统建立网络连接,将备份下来的磁盘数据1:1拷贝至目标主机的对应磁盘,待磁盘复制完成后,重新启动目标主机,从系统磁盘进行引导,完成业务系统的恢复后启动;
[0003]但是目前基于数据备份系统在数据量大时,1:1拷贝数据的恢复时间长,导致业务长时间处于中断,且恢复目标端为云平台时,将受限于云主机无光盘
、U


网络启动的操作界面,无法启动恢复数据所需的引导系统,因此,如何通过备份数据在目标云主机环境下快速启动业务系统,接管业务,保障业务连续,成为一个亟待解决的问题


技术实现思路

[0004]本专利技术提供一种云上远程快速启动快照系统的方法及装置,可以有效解决上述
技术介绍
中提出在数据量大时,1:1拷贝数据的恢复时间长,导致业务长时间处于中断,且恢复目标端为云平台时,将受限于云主机无光盘
、U


网络启动的操作界面,无法启动恢复数据所需的引导系统的问题

[0005]为实现上述目的,本专利技术提供如下技术方案:一种云上远程快速启动快照系统的方法,包括以下步骤:
[0006]S1
:在备份系统中选择业务系统的某备份快照,通过预处理模块,将快照生成待恢复磁盘,这些磁盘中包含从备份快照中还原的所有数据,以及在目标平台启动所需要的所有驱动;
[0007]S2
:通过映射管理模块,将步骤
S1
中生成的待恢复磁盘映射至目标云平台指定的
Initiator IQN

[0008]S3
:通过应急启动镜像,在目标端云平台上拉起一个应急启动系统;
[0009]S4
:应急启动系统自动配置
IP
地址和
Initiator IQN
,并监测
iSCSI
映射,若监测到
Initiator IQN

iSCSI
映射连接,则执行步骤
S5

[0010]S5
:应急启动系统自动从备份系统远程映射过来的磁盘启动,从而在目标端云主机上,通过远程方式快速启动业务系统,从备份系统快照生成的待恢复磁盘来远程获取和读写数据

[0011]根据上述技术方案,所述步骤
S1
中提及的预处理模块,进一步包括磁盘转换模块

驱动检测模块和驱动注入模块,将备份快照生成待恢复磁盘,步骤
S1
进一步包括:
[0012]S11
:通过预处理模块中的磁盘转换模块,提取备份快照数据,并将其转换为磁盘卷;
[0013]S12
:驱动检测模块进一步检测备份业务系统是否已安装并启用
iBFT
驱动,若已启动
iBFT
驱动,则执行
S14
,否则执行
S13

[0014]S13
:安装
iBFT
驱动,在引导顺序选项中,将
iBFT
设置为启用状态;
[0015]S14
:驱动注入模块根据目标平台类型,自动匹配所需的驱动,确保恢复数据所需的所有硬件和设备驱动程序被正确地安装和配置;
[0016]S15
:生成待恢复磁盘,这些磁盘中包含从备份快照中还原的所有数据,以及目标平台所需的所有驱动;
[0017]所述
S12
中提及的
iBFT
存储有关计算机硬件

固件版本

网络配置和磁盘分区的详细信息,提供运行操作系统所需信息的详细描述和其他运行前的必要信息

[0018]根据上述技术方案,所述
Initiator IQN
指目标云主机上应急启动系统所配置的
IQN

[0019]备份系统快照生成的远程存储设备的
IQN
,即待恢复磁盘的
IQN
表示为
Target IQN

[0020]Initiator IQN

Target IQN
标识
iSCSI
网络中的发起者和目标设备

[0021]根据上述技术方案,所述步骤
S2
中待恢复磁盘映射至目标端指定的
Initiator IQN
遵循一定的规则,该规则在步骤
S4
中的应急启动系统自动配置的
Initiator IQN
同样适用

[0022]根据上述技术方案,所述步骤
S3
中提及的应急启动系统为基于
iPXE
协议的系统镜像,通过该镜像在云上启动一个应急环境,监测从备份系统映射过来的待恢复磁盘的
iSCSI
信息,及通过
iSCSI Boot
将云主机的启动介质从本地存储设备转移到远程的
iSCSI
存储设备上;
[0023]应急启动系统进一步包括网络参数配置模块
、iSCSI
映射检测模块
、iBFT
驱动模块

远程系统启动模块

[0024]根据上述技术方案,所述步骤
S4
进一步包括:
[0025]S41
:通过应急启动系统中的网络参数配置模块,自动配置
IP
地址;
[0026]S42
:进一步地,网络参数配置模块会根据指定的规则自动配置
Initiator IQN

Initiator IQN
用于标识连接到
iSCSI
网络的主机和存储设备,每个设备拥有唯一的标识符;
[0027]S43
:通过
iSCSI
映射检测模块来监测
Initiator IQN

iSCSI
映射连接

[0028]根据上述技术方案,所述步骤5进一步包括:
[0029]S51
:应急启动系统的
iBFT
驱动模块将检测到的
iSCSI
配置信息记录到
iBFT
中;<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种云上远程快速启动快照系统的方法,其特征在于:包括以下步骤:
S1
:在备份系统中选择业务系统的某备份快照,通过预处理模块,将快照生成待恢复磁盘,这些磁盘中包含从备份快照中还原的所有数据,以及在目标平台启动所需要的所有驱动;
S2
:通过映射管理模块,将步骤
S1
中生成的待恢复磁盘映射至目标云平台指定的
Initiator IQN

S3
:通过应急启动镜像,在目标端云平台上拉起一个应急启动系统;
S4
:应急启动系统自动配置
IP
地址和
Initiator IQN
,并监测
iSCSI
映射,若监测到
Initiator IQN

iSCSI
映射连接,则执行步骤
S5

S5
:应急启动系统自动从备份系统远程映射过来的磁盘启动,从而在目标端云主机上,通过远程方式快速启动业务系统,从备份系统快照生成的待恢复磁盘来远程获取和读写数据
。2.
根据权利要求1所述的一种云上远程快速启动快照系统的方法,其特征在于,所述步骤
S1
中提及的预处理模块,进一步包括磁盘转换模块

驱动检测模块和驱动注入模块,将备份快照生成待恢复磁盘,步骤
S1
进一步包括:
S11
:通过预处理模块中的磁盘转换模块,提取备份快照数据,并将其转换为磁盘卷;
S12
:驱动检测模块进一步检测备份业务系统是否已安装并启用
iBFT
驱动,若已启动
iBFT
驱动,则执行
S14
,否则执行
S13

S13
:安装
iBFT
驱动,在引导顺序选项中,将
iBFT
设置为启用状态;
S14
:驱动注入模块根据目标平台类型,自动匹配所需的驱动,确保恢复数据所需的所有硬件和设备驱动程序被正确地安装和配置;
S15
:生成待恢复磁盘,这些磁盘中包含从备份快照中还原的所有数据,以及目标平台所需的所有驱动;所述
S12
中提及的
iBFT
存储有关计算机硬件

固件版本

网络配置和磁盘分区的详细信息,提供运行操作系统所需信息的详细描述和其他运行前的必要信息
。3.
根据权利要求1所述的一种云上远程快速启动快照系统的方法,其特征在于,所述
InitiatorIQN
指目标云主机上应急启动系统所配置的
IQN
;备份系统快照生成的远程存储设备的
IQN
,即待恢复磁盘的
IQN
表示为
Target IQN

Initiator IQN

Target IQN
标识
iSCSI
网络中的发起者和目标设备
。4.
根据权利要求1所述的一种云上远程快速启动快照系统的方法,其特征在于,所述步骤
S2
中待恢复磁盘映射至目标端指定的
Initiator IQN
遵循一定的规则,该规则在步骤
S...

【专利技术属性】
技术研发人员:汪海沈晓阳李星
申请(专利权)人:杭州信核数据科技股份有限公司
类型:发明
国别省市:

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

1