一种实现计算机还原点的系统、装置及方法.pdf

上传人:GAME****980 文档编号:1565114 上传时间:2018-06-24 格式:PDF 页数:8 大小:626.23KB
返回 下载 相关 举报
摘要
申请专利号:

CN201310036075.0

申请日:

2013.01.30

公开号:

CN103164294A

公开日:

2013.06.19

当前法律状态:

驳回

有效性:

无权

法律详情:

发明专利申请公布后的驳回IPC(主分类):G06F 11/14申请公布日:20130619|||实质审查的生效IPC(主分类):G06F 11/14申请日:20130130|||公开

IPC分类号:

G06F11/14; H04L29/08

主分类号:

G06F11/14

申请人:

浪潮(北京)电子信息产业有限公司

发明人:

胡玉鹏; 朱波; 房体盈

地址:

100085 北京市海淀区上地信息路2号2-1号C栋1层

优先权:

专利代理机构:

北京安信方达知识产权代理有限公司 11262

代理人:

栗若木;曲鹏

PDF下载: PDF下载
内容摘要

本发明披露了一种实现计算机还原点的系统、装置及方法,该系统包括:计算机网络虚拟机通过网络连接,在正常工作时将不同时间点的变化数据同步给网络虚拟机;网络虚拟机将从计算机接收的不同时间点的变化数据快照到本地磁盘的不同位置。计算机在发现数据毁损时从网络虚拟机接收相应时间点的恢复数据在本地磁盘上进行数据还原;网络虚拟机根据计算机的请求将相应时间点的恢复数据同步传输给计算机。本发明不会影响到计算机系统的性能,即便系统中物理盘数据有所毁损,仍可利用虚拟机中保存的磁盘数据进行系统的快速还原,恢复到某个时间点。

权利要求书

权利要求书一种实现计算机还原点的系统,包括计算机,其特征在于,还包括网络虚拟机,其中:
计算机,与网络虚拟机通过网络连接,用于在正常工作时将不同时间点的变化数据同步给网络虚拟机;
网络虚拟机,用于将从计算机接收的不同时间点的变化数据快照到本地磁盘的不同位置。
按照权利要求1所述的系统,其特征在于,所述计算机和所述网络虚拟机通过物理到虚拟技术进行映射连接,其中:
所述计算机在发现数据毁损时从所述网络虚拟机接收相应时间点的恢复数据在本地磁盘上进行数据还原;
所述网络虚拟机根据所述计算机的请求将相应时间点的恢复数据同步传输给所述计算机。
按照权利要求2所述的系统,其特征在于,所述网络虚拟机包括依次连接的数据同步模块、还原数据快照‑恢复模块和数据磁盘,其中:
数据同步模块,用于接收所述计算机初始化的母版数据,根据不同时间点所述计算机的数据同步指令接收相应的变化数据,并分别将所述母版数据及不同时间点的变化数据传输给还原数据快照‑恢复模块;
还原数据快照‑恢复模块,用于将所述母版数据保存到数据磁盘上,将所述不同时间点的变化数据分别快照到数据磁盘的不同位置上,形成多点快照;
数据磁盘,用于在不同位置保存计算机初始化的母版数据和所述多点快照。
按照权利要求3所述的系统,其特征在于,
所述数据同步模块根据不同时间点所述计算机的数据还原指令向所述还原数据快照‑恢复模块发出相应时间点的数据恢复命令;将所述还原数据快照‑恢复模块恢复的相应时间点的数据传输给所述计算机;
所述还原数据快照‑恢复模块根据所述相应时间点的数据恢复命令从所述数据磁盘上取出所述母版数据和相应点的快照恢复所述相应时间点的数据,并传输给所述数据同步模块。
一种实现计算机还原点的网络虚拟机装置,其特征在于,包括依次连接的数据同步模块、还原数据快照‑恢复模块和数据磁盘,其中:
数据同步模块,用于接收计算机初始化的母版数据,根据不同时间点所述计算机的数据同步指令接收相应的变化数据,并分别将所述母版数据及不同时间点的变化数据传输给还原数据快照‑恢复模块;
还原数据快照‑恢复模块,用于将所述母版数据保存到数据磁盘上,将所述不同时间点的变化数据分别快照到数据磁盘的不同位置上,形成多点快照;
数据磁盘,用于在不同位置保存计算机初始化的母版数据和所述多点快照。
按照权利要求5所述的装置,其特征在于,
所述数据同步模块根据不同时间点所述计算机的数据还原指令向所述还原数据快照‑恢复模块发出相应时间点的数据恢复命令;将所述还原数据快照‑恢复模块恢复的相应时间点的数据传输给所述计算机;
所述还原数据快照‑恢复模块根据所述相应时间点的数据恢复命令从所述数据磁盘上取出所述母版数据和相应点的快照恢复所述相应时间点的数据,并传输给所述数据同步模块。
一种实现计算机还原点的方法,其特征在于,涉及与计算机网络连接的网络虚拟机,该方法包括:
计算机在正常工作时将不同时间点的变化数据同步给网络虚拟机;
网络虚拟机将从计算机接收的不同时间点的变化数据快照到本地磁盘的不同位置。
按照权利要求7所述的方法,其特征在于,所述计算机和所述网络虚拟机通过物理到虚拟技术进行映射连接,该方法还包括:
所述计算机在发现数据毁损时从所述网络虚拟机接收相应时间点的恢复数据在本地磁盘上进行数据还原;
所述网络虚拟机根据所述计算机的请求将相应时间点的恢复数据同步传输给所述计算机。
按照权利要求8所述的方法,其特征在于,所述网络虚拟机将从计算机接收的不同时间点的变化数据快照到本地磁盘的不同位置,具体包括:
接收所述计算机初始化的母版数据,根据不同时间点所述计算机的数据同步指令接收相应的变化数据,将所述母版数据保存到数据磁盘上,并将所述不同时间点的变化数据分别快照到本地磁盘的不同位置上,形成多点快照。
按照权利要求9所述的方法,其特征在于,所述网络虚拟机根据所述计算机的请求将相应时间点的恢复数据同步传输给所述计算机,具体包括:
根据不同时间点所述计算机的数据还原指令从所述本地磁盘上取出所述母版数据和相应点的快照恢复所述相应时间点的数据,并将恢复的相应时间点的数据传输给所述计算机。

说明书

说明书一种实现计算机还原点的系统、装置及方法
技术领域
本发明涉及计算机系统及其网络中的虚拟化、云计算技术,尤其涉及实现计算机还原点的系统、装置及方法。
背景技术
计算机系统还原点是在window me以上的操作系统加入的功能,主要是为了在不需要重新安装操作系统的时使计算机系统能够恢复到之前某个还原点的状态下。由于系统还原需要设置使用一部分的硬盘空间,故会导致系统内碎片增多,从而影响整个系统性能。而且windows系统还原点的数据是与该操作系统一起保存在物理磁盘上的,因而当磁盘上数据有损毁时,所有的系统还原点都将不能使用。
因此,需要提供一种实现计算机还原点的系统及方法,能够在存储系统还原的相关设置时不影响PC系统的性能,而且即便物理盘数据有损毁(例如在工作过程中可能会出现系统崩溃,或者误删除什么重要文件),仍可以快速实现系统还原,使得系统恢复到设置的某个还原时间点。
发明内容
本发明所要解决的技术问题是提供一种实现计算机还原点的系统及方法,能够在存储系统还原的相关设置时不影响计算机的性能。
为了解决上述技术问题,本发明提供了一种实现计算机还原点的系统,除了包括计算机外,还包括网络虚拟机,其中:
计算机,与网络虚拟机通过网络连接,用于在正常工作时将不同时间点的变化数据同步给网络虚拟机;
网络虚拟机,用于将从计算机接收的不同时间点的变化数据快照到本地磁盘的不同位置。
进一步地,计算机和网络虚拟机通过物理到虚拟技术进行映射连接,其中:
计算机在发现数据毁损时从网络虚拟机接收相应时间点的恢复数据在本地磁盘上进行数据还原;
网络虚拟机根据计算机的请求将相应时间点的恢复数据同步传输给计算机。
进一步地,网络虚拟机包括依次连接的数据同步模块、还原数据快照‑恢复模块和数据磁盘,其中:
数据同步模块,用于接收计算机初始化的母版数据,根据不同时间点计算机的数据同步指令接收相应的变化数据,并分别将母版数据及不同时间点的变化数据传输给还原数据快照‑恢复模块;
还原数据快照‑恢复模块,用于将母版数据保存到数据磁盘上,将不同时间点的变化数据分别快照到数据磁盘的不同位置上,形成多点快照;
数据磁盘,用于在不同位置保存计算机初始化的母版数据和多点快照。
进一步地,
数据同步模块根据不同时间点计算机的数据还原指令向还原数据快照‑恢复模块发出相应时间点的数据恢复命令;将还原数据快照‑恢复模块恢复的相应时间点的数据传输给计算机;
还原数据快照‑恢复模块根据相应时间点的数据恢复命令从数据磁盘上取出母版数据和相应点的快照恢复相应时间点的数据,并传输给数据同步模块。
为了解决上述技术问题,本发明提供了一种实现计算机还原点的网络虚拟机装置,包括依次连接的数据同步模块、还原数据快照‑恢复模块和数据磁盘,其中:
数据同步模块,用于接收计算机初始化的母版数据,根据不同时间点计算机的数据同步指令接收相应的变化数据,并分别将母版数据及不同时间点的变化数据传输给还原数据快照‑恢复模块;
还原数据快照‑恢复模块,用于将母版数据保存到数据磁盘上,将不同时间点的变化数据分别快照到数据磁盘的不同位置上,形成多点快照;
数据磁盘,用于在不同位置保存计算机初始化的母版数据和多点快照。
进一步地,
数据同步模块根据不同时间点计算机的数据还原指令向还原数据快照‑恢复模块发出相应时间点的数据恢复命令;将还原数据快照‑恢复模块恢复的相应时间点的数据传输给计算机;
还原数据快照‑恢复模块根据相应时间点的数据恢复命令从数据磁盘上取出母版数据和相应点的快照恢复相应时间点的数据,并传输给数据同步模块。
为了解决上述技术问题,本发明提供了一种实现计算机还原点的方法,涉及与计算机网络连接的网络虚拟机,该方法包括:
计算机在正常工作时将不同时间点的变化数据同步给网络虚拟机;
网络虚拟机将从计算机接收的不同时间点的变化数据快照到本地磁盘的不同位置。
进一步地,计算机和网络虚拟机通过物理到虚拟技术进行映射连接,该方法还包括:
计算机在发现数据毁损时从网络虚拟机接收相应时间点的恢复数据在本地磁盘上进行数据还原;
网络虚拟机根据所述计算机的请求将相应时间点的恢复数据同步传输给计算机。
进一步地,网络虚拟机将从计算机接收的不同时间点的变化数据快照到本地磁盘的不同位置,具体包括:
接收计算机初始化的母版数据,根据不同时间点计算机的数据同步指令接收相应的变化数据,将母版数据保存到数据磁盘上,并将不同时间点的变化数据分别快照到本地磁盘的不同位置上,形成多点快照。
进一步地,网络虚拟机根据计算机的请求将相应时间点的恢复数据同步传输给计算机,具体包括:
根据不同时间点计算机的数据还原指令从本地磁盘上取出母版数据和相应点的快照恢复所述相应时间点的数据,并将恢复的相应时间点的数据传输给计算机。
本发明通过网络虚拟机来存储系统还原点的相关设置,不会影响到计算机系统的性能,而且即便系统中物理盘数据有所毁损,仍可以利用虚拟机中保存的磁盘数据进行系统的快速还原,将系统恢复到设置的某个还原时间点。
附图说明
图1为本发明的实现计算机还原点的系统实施例的结构示意图。
具体实施方式
下面参照附图和优选实施例对本发明的技术方案进行详细地描述。应该理解,以下列举的实施例仅仅用于说明和解释本发明,而不构成对本发明技术方案的限制。
本发明的实现计算机还原点的系统实施例,其结构如图1所示,包括PC机和网络虚拟机,其中:
PC机,用于与网络虚拟机通过网络连接,在正常工作时将不同时间点的变化数据同步给网络虚拟机;
网络虚拟机,用于将从PC机接收的不同时间点的变化数据快照到本地磁盘的不同位置。
在上述系统实施例中,PC机和网络虚拟机通过物理到虚拟(P2V,Physical to Virtual)技术进行映射连接;
PC机在发现数据毁损时从网络虚拟机接收相应时间点的恢复数据在本地磁盘上进行数据还原;
网络虚拟机根据PC机的请求将相应时间点的恢复数据同步传输给PC机。
在上述系统实施例中,
在上述系统实施例中,网络虚拟机包括依次连接的数据同步模块、还原数据快照‑恢复模块和数据磁盘,其中:
数据同步模块,用于接收PC机初始化的母版数据,根据不同时间点PC机的数据同步指令接收相应的变化数据,并分别将母版数据及不同时间点的变化数据传输给还原数据快照‑恢复模块;
还原数据快照‑恢复模块,用于将母版数据保存到数据磁盘上,将不同时间点的变化数据分别快照到数据磁盘的不同位置上,形成1~n点快照;
数据磁盘,用于在不同位置保存PC机初始化的母版数据和1~n点快照。
在上述系统实施例中,
数据同步模块根据不同时间点PC机的数据还原指令向还原数据快照‑恢复模块发出相应时间点的数据恢复命令;将还原数据快照‑恢复模块恢复的相应时间点的数据传输给PC机;
还原数据快照‑恢复模块根据相应时间点的数据恢复命令从数据磁盘上取出母版数据和相应点快照恢复相应时间点的数据,并传输给数据同步模块。
本发明针对上述系统实施例,相应地还提供了一种实现计算机还原点的方法,涉及与计算机对应的网络虚拟机,该方法包括:
计算机在正常工作时将不同时间点的变化数据同步给网络虚拟机;
网络虚拟机将从计算机接收的不同时间点的变化数据快照到磁盘的不同位置。
在上述方法实施例中,计算机和网络虚拟机通过P2V技术进行映射连接;该方法还包括:
计算机在发现数据毁损时从网络虚拟机接收相应时间点的恢复数据在本地磁盘上进行数据还原;
网络虚拟机根据计算机的请求将相应时间点的恢复数据同步传输给计算机。
在上述方法实施例中,网络虚拟机将从计算机接收的不同时间点的变化数据快照到磁盘的不同位置,具体包括:
接收计算机初始化的母版数据,并保存到数据磁盘上;根据不同时间点计算机的数据同步指令接收相应的变化数据,并快照到数据磁盘的不同位置上,形成1~n点快照。
在上述方法实施例中,网络虚拟机根据计算机的请求将相应时间点的恢复数据同步传输给计算机,具体包括:
根据不同时间点计算机的数据还原指令从磁盘上取出母版数据和相应点快照恢复相应时间点的数据,并传输给计算机。

一种实现计算机还原点的系统、装置及方法.pdf_第1页
第1页 / 共8页
一种实现计算机还原点的系统、装置及方法.pdf_第2页
第2页 / 共8页
一种实现计算机还原点的系统、装置及方法.pdf_第3页
第3页 / 共8页
点击查看更多>>
资源描述

《一种实现计算机还原点的系统、装置及方法.pdf》由会员分享,可在线阅读,更多相关《一种实现计算机还原点的系统、装置及方法.pdf(8页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 103164294 A(43)申请公布日 2013.06.19CN103164294A*CN103164294A*(21)申请号 201310036075.0(22)申请日 2013.01.30G06F 11/14(2006.01)H04L 29/08(2006.01)(71)申请人浪潮(北京)电子信息产业有限公司地址 100085 北京市海淀区上地信息路2号2-1号C栋1层(72)发明人胡玉鹏 朱波 房体盈(74)专利代理机构北京安信方达知识产权代理有限公司 11262代理人栗若木 曲鹏(54) 发明名称一种实现计算机还原点的系统、装置及方法(57) 摘要本发明披露。

2、了一种实现计算机还原点的系统、装置及方法,该系统包括:计算机网络虚拟机通过网络连接,在正常工作时将不同时间点的变化数据同步给网络虚拟机;网络虚拟机将从计算机接收的不同时间点的变化数据快照到本地磁盘的不同位置。计算机在发现数据毁损时从网络虚拟机接收相应时间点的恢复数据在本地磁盘上进行数据还原;网络虚拟机根据计算机的请求将相应时间点的恢复数据同步传输给计算机。本发明不会影响到计算机系统的性能,即便系统中物理盘数据有所毁损,仍可利用虚拟机中保存的磁盘数据进行系统的快速还原,恢复到某个时间点。(51)Int.Cl.权利要求书2页 说明书4页 附图1页(19)中华人民共和国国家知识产权局(12)发明专利。

3、申请权利要求书2页 说明书4页 附图1页(10)申请公布号 CN 103164294 ACN 103164294 A1/2页21.一种实现计算机还原点的系统,包括计算机,其特征在于,还包括网络虚拟机,其中:计算机,与网络虚拟机通过网络连接,用于在正常工作时将不同时间点的变化数据同步给网络虚拟机;网络虚拟机,用于将从计算机接收的不同时间点的变化数据快照到本地磁盘的不同位置。2.按照权利要求1所述的系统,其特征在于,所述计算机和所述网络虚拟机通过物理到虚拟技术进行映射连接,其中:所述计算机在发现数据毁损时从所述网络虚拟机接收相应时间点的恢复数据在本地磁盘上进行数据还原;所述网络虚拟机根据所述计算机。

4、的请求将相应时间点的恢复数据同步传输给所述计算机。3.按照权利要求2所述的系统,其特征在于,所述网络虚拟机包括依次连接的数据同步模块、还原数据快照-恢复模块和数据磁盘,其中:数据同步模块,用于接收所述计算机初始化的母版数据,根据不同时间点所述计算机的数据同步指令接收相应的变化数据,并分别将所述母版数据及不同时间点的变化数据传输给还原数据快照-恢复模块;还原数据快照-恢复模块,用于将所述母版数据保存到数据磁盘上,将所述不同时间点的变化数据分别快照到数据磁盘的不同位置上,形成多点快照;数据磁盘,用于在不同位置保存计算机初始化的母版数据和所述多点快照。4.按照权利要求3所述的系统,其特征在于,所述数。

5、据同步模块根据不同时间点所述计算机的数据还原指令向所述还原数据快照-恢复模块发出相应时间点的数据恢复命令;将所述还原数据快照-恢复模块恢复的相应时间点的数据传输给所述计算机;所述还原数据快照-恢复模块根据所述相应时间点的数据恢复命令从所述数据磁盘上取出所述母版数据和相应点的快照恢复所述相应时间点的数据,并传输给所述数据同步模块。5.一种实现计算机还原点的网络虚拟机装置,其特征在于,包括依次连接的数据同步模块、还原数据快照-恢复模块和数据磁盘,其中:数据同步模块,用于接收计算机初始化的母版数据,根据不同时间点所述计算机的数据同步指令接收相应的变化数据,并分别将所述母版数据及不同时间点的变化数据传。

6、输给还原数据快照-恢复模块;还原数据快照-恢复模块,用于将所述母版数据保存到数据磁盘上,将所述不同时间点的变化数据分别快照到数据磁盘的不同位置上,形成多点快照;数据磁盘,用于在不同位置保存计算机初始化的母版数据和所述多点快照。6.按照权利要求5所述的装置,其特征在于,所述数据同步模块根据不同时间点所述计算机的数据还原指令向所述还原数据快照-恢复模块发出相应时间点的数据恢复命令;将所述还原数据快照-恢复模块恢复的相应时间点的数据传输给所述计算机;权 利 要 求 书CN 103164294 A2/2页3所述还原数据快照-恢复模块根据所述相应时间点的数据恢复命令从所述数据磁盘上取出所述母版数据和相应。

7、点的快照恢复所述相应时间点的数据,并传输给所述数据同步模块。7.一种实现计算机还原点的方法,其特征在于,涉及与计算机网络连接的网络虚拟机,该方法包括:计算机在正常工作时将不同时间点的变化数据同步给网络虚拟机;网络虚拟机将从计算机接收的不同时间点的变化数据快照到本地磁盘的不同位置。8.按照权利要求7所述的方法,其特征在于,所述计算机和所述网络虚拟机通过物理到虚拟技术进行映射连接,该方法还包括:所述计算机在发现数据毁损时从所述网络虚拟机接收相应时间点的恢复数据在本地磁盘上进行数据还原;所述网络虚拟机根据所述计算机的请求将相应时间点的恢复数据同步传输给所述计算机。9.按照权利要求8所述的方法,其特征。

8、在于,所述网络虚拟机将从计算机接收的不同时间点的变化数据快照到本地磁盘的不同位置,具体包括:接收所述计算机初始化的母版数据,根据不同时间点所述计算机的数据同步指令接收相应的变化数据,将所述母版数据保存到数据磁盘上,并将所述不同时间点的变化数据分别快照到本地磁盘的不同位置上,形成多点快照。10.按照权利要求9所述的方法,其特征在于,所述网络虚拟机根据所述计算机的请求将相应时间点的恢复数据同步传输给所述计算机,具体包括:根据不同时间点所述计算机的数据还原指令从所述本地磁盘上取出所述母版数据和相应点的快照恢复所述相应时间点的数据,并将恢复的相应时间点的数据传输给所述计算机。权 利 要 求 书CN 1。

9、03164294 A1/4页4一种实现计算机还原点的系统、 装置及方法技术领域0001 本发明涉及计算机系统及其网络中的虚拟化、云计算技术,尤其涉及实现计算机还原点的系统、装置及方法。背景技术0002 计算机系统还原点是在window me以上的操作系统加入的功能,主要是为了在不需要重新安装操作系统的时使计算机系统能够恢复到之前某个还原点的状态下。由于系统还原需要设置使用一部分的硬盘空间,故会导致系统内碎片增多,从而影响整个系统性能。而且windows系统还原点的数据是与该操作系统一起保存在物理磁盘上的,因而当磁盘上数据有损毁时,所有的系统还原点都将不能使用。0003 因此,需要提供一种实现计。

10、算机还原点的系统及方法,能够在存储系统还原的相关设置时不影响PC系统的性能,而且即便物理盘数据有损毁(例如在工作过程中可能会出现系统崩溃,或者误删除什么重要文件),仍可以快速实现系统还原,使得系统恢复到设置的某个还原时间点。发明内容0004 本发明所要解决的技术问题是提供一种实现计算机还原点的系统及方法,能够在存储系统还原的相关设置时不影响计算机的性能。0005 为了解决上述技术问题,本发明提供了一种实现计算机还原点的系统,除了包括计算机外,还包括网络虚拟机,其中:0006 计算机,与网络虚拟机通过网络连接,用于在正常工作时将不同时间点的变化数据同步给网络虚拟机;0007 网络虚拟机,用于将从。

11、计算机接收的不同时间点的变化数据快照到本地磁盘的不同位置。0008 进一步地,计算机和网络虚拟机通过物理到虚拟技术进行映射连接,其中:0009 计算机在发现数据毁损时从网络虚拟机接收相应时间点的恢复数据在本地磁盘上进行数据还原;0010 网络虚拟机根据计算机的请求将相应时间点的恢复数据同步传输给计算机。0011 进一步地,网络虚拟机包括依次连接的数据同步模块、还原数据快照-恢复模块和数据磁盘,其中:0012 数据同步模块,用于接收计算机初始化的母版数据,根据不同时间点计算机的数据同步指令接收相应的变化数据,并分别将母版数据及不同时间点的变化数据传输给还原数据快照-恢复模块;0013 还原数据快。

12、照-恢复模块,用于将母版数据保存到数据磁盘上,将不同时间点的变化数据分别快照到数据磁盘的不同位置上,形成多点快照;0014 数据磁盘,用于在不同位置保存计算机初始化的母版数据和多点快照。说 明 书CN 103164294 A2/4页50015 进一步地,0016 数据同步模块根据不同时间点计算机的数据还原指令向还原数据快照-恢复模块发出相应时间点的数据恢复命令;将还原数据快照-恢复模块恢复的相应时间点的数据传输给计算机;0017 还原数据快照-恢复模块根据相应时间点的数据恢复命令从数据磁盘上取出母版数据和相应点的快照恢复相应时间点的数据,并传输给数据同步模块。0018 为了解决上述技术问题,本。

13、发明提供了一种实现计算机还原点的网络虚拟机装置,包括依次连接的数据同步模块、还原数据快照-恢复模块和数据磁盘,其中:0019 数据同步模块,用于接收计算机初始化的母版数据,根据不同时间点计算机的数据同步指令接收相应的变化数据,并分别将母版数据及不同时间点的变化数据传输给还原数据快照-恢复模块;0020 还原数据快照-恢复模块,用于将母版数据保存到数据磁盘上,将不同时间点的变化数据分别快照到数据磁盘的不同位置上,形成多点快照;0021 数据磁盘,用于在不同位置保存计算机初始化的母版数据和多点快照。0022 进一步地,0023 数据同步模块根据不同时间点计算机的数据还原指令向还原数据快照-恢复模块。

14、发出相应时间点的数据恢复命令;将还原数据快照-恢复模块恢复的相应时间点的数据传输给计算机;0024 还原数据快照-恢复模块根据相应时间点的数据恢复命令从数据磁盘上取出母版数据和相应点的快照恢复相应时间点的数据,并传输给数据同步模块。0025 为了解决上述技术问题,本发明提供了一种实现计算机还原点的方法,涉及与计算机网络连接的网络虚拟机,该方法包括:0026 计算机在正常工作时将不同时间点的变化数据同步给网络虚拟机;0027 网络虚拟机将从计算机接收的不同时间点的变化数据快照到本地磁盘的不同位置。0028 进一步地,计算机和网络虚拟机通过物理到虚拟技术进行映射连接,该方法还包括:0029 计算机。

15、在发现数据毁损时从网络虚拟机接收相应时间点的恢复数据在本地磁盘上进行数据还原;0030 网络虚拟机根据所述计算机的请求将相应时间点的恢复数据同步传输给计算机。0031 进一步地,网络虚拟机将从计算机接收的不同时间点的变化数据快照到本地磁盘的不同位置,具体包括:0032 接收计算机初始化的母版数据,根据不同时间点计算机的数据同步指令接收相应的变化数据,将母版数据保存到数据磁盘上,并将不同时间点的变化数据分别快照到本地磁盘的不同位置上,形成多点快照。0033 进一步地,网络虚拟机根据计算机的请求将相应时间点的恢复数据同步传输给计算机,具体包括:0034 根据不同时间点计算机的数据还原指令从本地磁盘。

16、上取出母版数据和相应点的快照恢复所述相应时间点的数据,并将恢复的相应时间点的数据传输给计算机。说 明 书CN 103164294 A3/4页60035 本发明通过网络虚拟机来存储系统还原点的相关设置,不会影响到计算机系统的性能,而且即便系统中物理盘数据有所毁损,仍可以利用虚拟机中保存的磁盘数据进行系统的快速还原,将系统恢复到设置的某个还原时间点。附图说明0036 图1为本发明的实现计算机还原点的系统实施例的结构示意图。具体实施方式0037 下面参照附图和优选实施例对本发明的技术方案进行详细地描述。应该理解,以下列举的实施例仅仅用于说明和解释本发明,而不构成对本发明技术方案的限制。0038 本发。

17、明的实现计算机还原点的系统实施例,其结构如图1所示,包括PC机和网络虚拟机,其中:0039 PC机,用于与网络虚拟机通过网络连接,在正常工作时将不同时间点的变化数据同步给网络虚拟机;0040 网络虚拟机,用于将从PC机接收的不同时间点的变化数据快照到本地磁盘的不同位置。0041 在上述系统实施例中,PC机和网络虚拟机通过物理到虚拟(P2V,Physical to Virtual)技术进行映射连接;0042 PC机在发现数据毁损时从网络虚拟机接收相应时间点的恢复数据在本地磁盘上进行数据还原;0043 网络虚拟机根据PC机的请求将相应时间点的恢复数据同步传输给PC机。0044 在上述系统实施例中,。

18、0045 在上述系统实施例中,网络虚拟机包括依次连接的数据同步模块、还原数据快照-恢复模块和数据磁盘,其中:0046 数据同步模块,用于接收PC机初始化的母版数据,根据不同时间点PC机的数据同步指令接收相应的变化数据,并分别将母版数据及不同时间点的变化数据传输给还原数据快照-恢复模块;0047 还原数据快照-恢复模块,用于将母版数据保存到数据磁盘上,将不同时间点的变化数据分别快照到数据磁盘的不同位置上,形成1n点快照;0048 数据磁盘,用于在不同位置保存PC机初始化的母版数据和1n点快照。0049 在上述系统实施例中,0050 数据同步模块根据不同时间点PC机的数据还原指令向还原数据快照-恢。

19、复模块发出相应时间点的数据恢复命令;将还原数据快照-恢复模块恢复的相应时间点的数据传输给PC机;0051 还原数据快照-恢复模块根据相应时间点的数据恢复命令从数据磁盘上取出母版数据和相应点快照恢复相应时间点的数据,并传输给数据同步模块。0052 本发明针对上述系统实施例,相应地还提供了一种实现计算机还原点的方法,涉及与计算机对应的网络虚拟机,该方法包括:0053 计算机在正常工作时将不同时间点的变化数据同步给网络虚拟机;说 明 书CN 103164294 A4/4页70054 网络虚拟机将从计算机接收的不同时间点的变化数据快照到磁盘的不同位置。0055 在上述方法实施例中,计算机和网络虚拟机通。

20、过P2V技术进行映射连接;该方法还包括:0056 计算机在发现数据毁损时从网络虚拟机接收相应时间点的恢复数据在本地磁盘上进行数据还原;0057 网络虚拟机根据计算机的请求将相应时间点的恢复数据同步传输给计算机。0058 在上述方法实施例中,网络虚拟机将从计算机接收的不同时间点的变化数据快照到磁盘的不同位置,具体包括:0059 接收计算机初始化的母版数据,并保存到数据磁盘上;根据不同时间点计算机的数据同步指令接收相应的变化数据,并快照到数据磁盘的不同位置上,形成1n点快照。0060 在上述方法实施例中,网络虚拟机根据计算机的请求将相应时间点的恢复数据同步传输给计算机,具体包括:0061 根据不同时间点计算机的数据还原指令从磁盘上取出母版数据和相应点快照恢复相应时间点的数据,并传输给计算机。说 明 书CN 103164294 A1/1页8图1说 明 书 附 图CN 103164294 A。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1