高效的计算机文件备份系统和方法技术方案

技术编号:2868329 阅读:259 留言:0更新日期:2012-04-11 18:40
一种用于高效地把计算机文件备份和恢复到中央存储系统的系统和方法。为要备份到目标计算机上的每一文件计算散列密钥。该散列密钥与本地存储的散列密钥列表相比较,看看先前是否已经备份了该本地文件。如果没有在本地列出该散列密钥,则将该散列密钥与中央备份文件的散列密钥列表相比较。只有当在本地和中央列表中不存在该散列密钥时,才对该文件进行备份。为了进一步的效率,可以根据文件的散列密钥对备份文件进行重命名。(*该技术在2022年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术一般地涉及一种用于备份和恢复在计算机系统上的数据文件和程序的方法,更具体来讲,本专利技术涉及一种高效的方法,用于确定先前是否已经备份了一文件或者程序,或者如果存在该文件的一份备份副本,则然后仅仅备份那些先前没有被备份的、并且没有备份副本的程序。因此,该系统和方法使得能够为本地或者远程备份计算机和/或计算机系统的文件而高效地利用带宽。传统的用于备份计算机程序和数据文件的方法常常使用大量昂贵的网络带宽和过量的处理器(CPU)处理时间。当前,许多备份过程对计算机或者计算机系统的整个程序和数据储存库进行备份,这引起备份文件和程序的重复,并且要求大量网络带宽和过量的存储介质(例如磁带或者光盘(CD))。许多组织的网络常常包括数据中心(“服务器群组(server farms)”),用于存储和管理大量的因特网可存取数据。数据中心常常包括几个计算机系统,例如因特网服务器,雇员工作站(employee workstations),文件服务器,等等。常常,这样的数据中心具有使用传统备份系统的可扩缩性问题。所要求的带宽和存储器不足以执行数据中心环境的大规模备份。可扩缩的并且能够随着组织的壮本文档来自技高网...

【技术保护点】
一种用于判定目标计算机(300)上的特定文件是否应该被备份到中央存储系统(400)的方法,所述方法包括步骤:    根据所述特定文件的内容计算特定散列密钥;    验证所述特定散列密钥是否已经存在于本地数据库(404)中,其中,所述本地数据库为所述目标计算机(300)上的、先前已经被备份的每一计算机文件包括一个记录,所述记录包括:    根据所述计算机文件计算的文件散列密钥;以及    在所述目标计算机中的、所述计算机文件应该被恢复到那里的本地文件路径,所述文件路径与所述文件散列密钥相关联;    如果所述特定散列密钥没有存在于所述本地数据库中,则通过执行以下步骤对所述特定文件进行备份:   ...

【技术特征摘要】
...

【专利技术属性】
技术研发人员:K德斯皮格莱尔
申请(专利权)人:信息中心科技有限公司
类型:发明
国别省市:BE[比利时]

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

1