[发明专利]一种实现计算机还原点的系统、装置及方法无效
申请号: | 201310036075.0 | 申请日: | 2013-01-30 |
公开(公告)号: | CN103164294A | 公开(公告)日: | 2013-06-19 |
发明(设计)人: | 胡玉鹏;朱波;房体盈 | 申请(专利权)人: | 浪潮(北京)电子信息产业有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14;H04L29/08 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 栗若木;曲鹏 |
地址: | 100085 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 计算机 原点 系统 装置 方法 | ||
技术领域
本发明涉及计算机系统及其网络中的虚拟化、云计算技术,尤其涉及实现计算机还原点的系统、装置及方法。
背景技术
计算机系统还原点是在window me以上的操作系统加入的功能,主要是为了在不需要重新安装操作系统的时使计算机系统能够恢复到之前某个还原点的状态下。由于系统还原需要设置使用一部分的硬盘空间,故会导致系统内碎片增多,从而影响整个系统性能。而且windows系统还原点的数据是与该操作系统一起保存在物理磁盘上的,因而当磁盘上数据有损毁时,所有的系统还原点都将不能使用。
因此,需要提供一种实现计算机还原点的系统及方法,能够在存储系统还原的相关设置时不影响PC系统的性能,而且即便物理盘数据有损毁(例如在工作过程中可能会出现系统崩溃,或者误删除什么重要文件),仍可以快速实现系统还原,使得系统恢复到设置的某个还原时间点。
发明内容
本发明所要解决的技术问题是提供一种实现计算机还原点的系统及方法,能够在存储系统还原的相关设置时不影响计算机的性能。
为了解决上述技术问题,本发明提供了一种实现计算机还原点的系统,除了包括计算机外,还包括网络虚拟机,其中:
计算机,与网络虚拟机通过网络连接,用于在正常工作时将不同时间点的变化数据同步给网络虚拟机;
网络虚拟机,用于将从计算机接收的不同时间点的变化数据快照到本地磁盘的不同位置。
进一步地,计算机和网络虚拟机通过物理到虚拟技术进行映射连接,其中:
计算机在发现数据毁损时从网络虚拟机接收相应时间点的恢复数据在本地磁盘上进行数据还原;
网络虚拟机根据计算机的请求将相应时间点的恢复数据同步传输给计算机。
进一步地,网络虚拟机包括依次连接的数据同步模块、还原数据快照-恢复模块和数据磁盘,其中:
数据同步模块,用于接收计算机初始化的母版数据,根据不同时间点计算机的数据同步指令接收相应的变化数据,并分别将母版数据及不同时间点的变化数据传输给还原数据快照-恢复模块;
还原数据快照-恢复模块,用于将母版数据保存到数据磁盘上,将不同时间点的变化数据分别快照到数据磁盘的不同位置上,形成多点快照;
数据磁盘,用于在不同位置保存计算机初始化的母版数据和多点快照。
进一步地,
数据同步模块根据不同时间点计算机的数据还原指令向还原数据快照-恢复模块发出相应时间点的数据恢复命令;将还原数据快照-恢复模块恢复的相应时间点的数据传输给计算机;
还原数据快照-恢复模块根据相应时间点的数据恢复命令从数据磁盘上取出母版数据和相应点的快照恢复相应时间点的数据,并传输给数据同步模块。
为了解决上述技术问题,本发明提供了一种实现计算机还原点的网络虚拟机装置,包括依次连接的数据同步模块、还原数据快照-恢复模块和数据磁盘,其中:
数据同步模块,用于接收计算机初始化的母版数据,根据不同时间点计算机的数据同步指令接收相应的变化数据,并分别将母版数据及不同时间点的变化数据传输给还原数据快照-恢复模块;
还原数据快照-恢复模块,用于将母版数据保存到数据磁盘上,将不同时间点的变化数据分别快照到数据磁盘的不同位置上,形成多点快照;
数据磁盘,用于在不同位置保存计算机初始化的母版数据和多点快照。
进一步地,
数据同步模块根据不同时间点计算机的数据还原指令向还原数据快照-恢复模块发出相应时间点的数据恢复命令;将还原数据快照-恢复模块恢复的相应时间点的数据传输给计算机;
还原数据快照-恢复模块根据相应时间点的数据恢复命令从数据磁盘上取出母版数据和相应点的快照恢复相应时间点的数据,并传输给数据同步模块。
为了解决上述技术问题,本发明提供了一种实现计算机还原点的方法,涉及与计算机网络连接的网络虚拟机,该方法包括:
计算机在正常工作时将不同时间点的变化数据同步给网络虚拟机;
网络虚拟机将从计算机接收的不同时间点的变化数据快照到本地磁盘的不同位置。
进一步地,计算机和网络虚拟机通过物理到虚拟技术进行映射连接,该方法还包括:
计算机在发现数据毁损时从网络虚拟机接收相应时间点的恢复数据在本地磁盘上进行数据还原;
网络虚拟机根据所述计算机的请求将相应时间点的恢复数据同步传输给计算机。
进一步地,网络虚拟机将从计算机接收的不同时间点的变化数据快照到本地磁盘的不同位置,具体包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮(北京)电子信息产业有限公司,未经浪潮(北京)电子信息产业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310036075.0/2.html,转载请声明来源钻瓜专利网。