[发明专利]计算环境中按优先顺序排列要备份的数据项的方法和系统有效
申请号: | 201110296841.8 | 申请日: | 2011-09-27 |
公开(公告)号: | CN102567138A | 公开(公告)日: | 2012-07-11 |
发明(设计)人: | W·R·哈塞尔顿;D·G·范希瑟 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 北京市中咨律师事务所 11247 | 代理人: | 张亚非;于静 |
地址: | 美国*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 计算 环境 优先 顺序排列 备份 数据项 方法 系统 | ||
技术领域
本发明涉及能够执行备份操作的计算环境。
背景技术
所有计算机通常都执行诸如读写操作之类的数据操作。此外,数据操作可以被组合以执行诸如数据备份之类的专门数据操作。具体地说,持续数据保护(CDP)指通过立即自动保存对数据所做的每一更改的副本来备份计算机数据,而不是安排定期备份。
安装诸如CDP之类的备份产品时,将执行完全备份。一旦完成完全备份,CDP产品就执行对数据所做的任何增量更改的备份。通常,备份产品同时部署到企业内的大量用户以及企业内共享同一备份目标存储位置的所有用户。因此,在完全备份过程中,网络可能变得过载。当网络变得过载时,完全备份过程会延长一段时间(例如,数周)才能完成。对企业最重要的数据通常是最近被存取和/或更改的数据。因此,在完全备份过程中,只有在漫长的完全备份过程完成之后,才会备份对这些最重要数据所做的任何更改。
发明内容
描述了在计算环境中按优先顺序排列要备份的数据项的本发明的实施例。所述计算环境包括多个客户机,所述客户机通过网络与备份系统耦合以备份客户机上本地存储的项。每个客户机均包括持续数据保护(CDP)模块,所述CDP模块根据策略按优先顺序排列传输到备份系统以存储在一个或多个存储设备上的文件的顺序。所述CDP模块构建初始备份列表和CDP备份列表。所述初始备份列表包括任何满足初始备份简档的准则的项。所述CDP备份列表包括自初始备份过程开始以来已被修改的项。对用户最重要的数据通常是最近修改的数据。因此,所述CDP模块对CDP备份列表上的项优先执行备份。
例如,用于在具有至少一个与备份系统相连的客户机的计算环境中按优先顺序排列备份过程的计算机实现的方法的一个实施例包括在执行第一客户机的初始备份列表的初始备份过程期间,判定所述第一客户机的持续数据保护(CDP)列表是否包括至少一个要备份的CDP项,其中所述初始备份列表包括至少一个初始备份项。所述方法在判定持续数据保护(CDP)列表包括至少一个要备份的CDP项的情况下,使所述初始备份列表的所述初始备份过程节流并执行所述CDP列表上的所述至少一个CDP项的备份。使所述初始备份过程节流包括暂停所述初始备份过程或使所述初始备份过程减慢到预定(preliminary)备份速度以下。在一个实施例中,所述初始备份项和所述CDP项为文件。
所述方法还在判定所述第一客户机的所述CDP列表不包括至少一个要备份的CDP项的情况下,恢复所述第一客户机中包括至少一个初始备份项的所述初始备份列表的所述初始备份过程的执行。此外,所述方法将所述初始备份项的备份系统时间戳与所述初始备份项的客户机时间戳相比较以及仅当所述客户机时间戳比所述备份系统时间戳的时间更近时,才将要备份的所述初始备份项传输到所述备份系统。
在一个实施例中,所述CDP备份列表包括多个CDP项。根据策略对所述CDP备份列表上的所述多个CDP项进行排序,以便根据所述排序优先备份所述CDP项。进而,所述策略可以要求根据所述CDP项的最后修改时间对所述CDP备份列表上的所述CDP项进行排序,以便首先备份最近修改的CDP项。此外,所述策略可以要求对所述CDP备份列表上的所述CDP项进行排序,以便在先前未被去重复的CDP项之前备份先前已被去重复的CDP项。在一个实施例中,所述初始备份列表包括多个初始备份项。对所述初始备份列表上的所述多个初始备份项进行排序。在一个实施例中,所述初始备份项的顺序基于策略,以便在先前未被去重复的初始备份项之前备份先前已被去重复的初始备份项。
最后,在一个实施例中,所述方法包括判定备份系统的处理器利用率是否小于处理器利用率阈值以及判定客户机和所述备份系统之间的网络利用率是否大于网络利用率阈值,在该实施例中,如果判定所述备份系统的处理器利用率小于所述处理器利用率阈值以及所述客户机和所述备份系统之间的网络利用率大于所述网络利用率阈值,则对所选择的项执行压缩。
在包括内含计算机可读程序的计算机可用介质的计算机程序产品的一个实施例中,所述计算机可读程序当在计算机上执行时,将导致所述计算机执行包括至少一个初始备份文件的初始备份列表的初始备份过程。所述计算机还被导致在执行所述初始备份列表的所述初始备份过程期间,判定CDP列表是否包括至少一个要备份的CDP项。如果判定所述CDP列表包括至少一个要备份的CDP项,则所述计算机还被导致使所述初始备份列表的所述初始备份过程节流。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110296841.8/2.html,转载请声明来源钻瓜专利网。