以快照指针进行磁盘快照的方法技术

技术编号:2918150 阅读:286 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种以快照指针进行磁盘快照的方法。该方法应用在服务器中,当服务器进行磁盘快照时,将硬盘所有磁盘区块规划为一磁盘卷册,另在硬盘中规划出第一部分及第二部分,且于存储器的内核空间中建立一快照指针,快照指针指向第一部分的启始位置,每当原始数据需要被修改时,先将其复制到第二部分的磁盘区块,并作为备份数据,再对原始数据进行修改,并作为修改数据,再于写入同步复制对照表写入对照信息,当服务器欲对磁盘卷册进行数据恢复时,自写入同步复制对照表读取对照信息,取得备份数据,及将备份数据覆盖到相应的磁盘区块,即可恢复磁盘卷册。通过本发明专利技术,可以解决内核空间耗尽所导致操作系统异常崩溃的问题。

【技术实现步骤摘要】

本专利技术关于服务器,特别关于一种以快照指针进行磁盘快照的方法
技术介绍
当前一般操作系统皆支持一种磁盘快照(Snapshot)技术,又可称作为磁盘区阴影复制服务(Volume Shadow Copy Services),所谓磁盘快照是属于一种档案系统(file system)的保留数据技术,不同于一般的数据备份技术需要复制的动作,磁盘快照是在任意时间点,将硬盘的磁盘卷册(磁盘卷册(Volume)是指硬盘目前有数据的磁盘区块(chunk))进行快速的档案系统备份,且当进行磁盘快照时,并不牵涉到任何档案复制动作。且将目前使用中的档案系统的数据结构中的整个目录结构保留下来。如此,以实时性地对硬盘建立不同时间点版本的磁盘卷册的磁盘快照,不仅可以弥补传统备份机制的不足,此外,即使硬盘发生损毁或中毒等意外,管理者可以选择发生损毁或中毒前的磁盘快照,取代原先的磁盘卷册(Volume)让损害降至最低。承上所述,当硬盘在进行磁盘快照时,并不会实际进行档案的复制动作,而是当磁盘卷册的磁盘区块有所变动时,先复制磁盘卷册的磁盘区块内的原始数据到硬盘中不属于磁盘卷册的其它可用的磁盘区块中,再修改磁盘卷册本文档来自技高网...

【技术保护点】
一种以快照指针进行磁盘快照的方法,应用在一服务器中,所述服务器包含有一存储器及一硬盘,其特征在于,所述存储器规划出一内核空间,当服务器对硬盘进行磁盘快照时,依下列步骤进行处理:所述硬盘目前具有数据的所有磁盘区块规划为一磁盘卷册; 所述硬盘中规划出一第一部分及一第二部分;所述内核空间中建立一快照指针,所述快照指针指向所述第一部分在所述硬盘中的启始地址;及每当所述磁盘卷册的任一个磁盘区块内的原始数据需要被修改时,先将所述原始数据复制到所述第二部分中的 其中一个磁盘区块中作为一备份数据,再对所述原始数据修改成为一修改数据,并将一包含所述备份...

【技术特征摘要】
1.一种以快照指针进行磁盘快照的方法,应用在一服务器中,所述服务器包含有一存储器及一硬盘,其特征在于,所述存储器规划出一内核空间,当服务器对硬盘进行磁盘快照时,依下列步骤进行处理:所述硬盘目前具有数据的所有磁盘区块规划为一磁盘卷册;所述硬盘中规划出一第一部分及一第二部分;所述内核空间中建立一快照指针,所述快照指针指向所述第一部分在所述硬盘中的启始地址;及每当所述磁盘卷册的任一个磁盘区块内的原始数据需要被修改时,先将所述原始数据复制到所述第二部分中的其中一个磁盘区块中作为一备份数据,再对所述原始数据修改成为一修改数据,并将一包含所述备份数据地址及对应所述备份数据的修改数据地址的对照信息,写入所述第一部分的写入同步复制对照表中。2.根据权利要求1所述的方法,其特征在于,所述第一部分的容量,等于所述写入同步复制对照表的最大需求容量。3.根据权利要求2所述的方法,其特征在于,所述写入同步复制对照表提供储存复数个对照信息。4.根据权利要求3所述的方法,其特征在于,所述第二部分的容量大小,则等于磁盘卷册所有的磁盘区块的原始数据被复制到硬盘中作为备份数据所需的容量大小。5.根据权利要求1所述的方法,其特征在于,所述服务器在硬盘规划出第一部分及第二部分的步骤,包括:根据...

【专利技术属性】
技术研发人员:陈志伟
申请(专利权)人:英业达股份有限公司
类型:发明
国别省市:71[中国|台湾]

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

1