【技术实现步骤摘要】
合成增量数据备份方法、系统及计算机可读存储介质
[0001]本专利技术有关一种数据备份技术,且特别有关一种利用全量备份与增量备份进行合成备份的合成增量数据备份方法、系统及计算机可读存储介质。
技术介绍
[0002]随着数据存储技术的进步,例如硬盘等数据存储装置的容量持续增长,有时会将数据存储装置的存储空间划分为多个数据卷(data volume),以便于使用与管理,例如在微软公司的视窗(Windows)操作系统,可将一个硬盘的存储空间划分为C槽、D槽和E槽等多个数据卷,其中,每个数据卷包括多个用于存储数据的区块(block)。
[0003]为了避免人为疏失、病毒破坏或硬件故障等因素而导致数据损毁,使用者通常会定期备份数据卷中的数据。目前常用的数据备份方式有全量备份(full backup)、增量备份(incremental backup)与差分备份(differential backup)。
[0004]全量备份是指每一次备份均将数据卷中已使用的区块全部传送至提供数据备份服务的服务器。当需要还原数据卷中的数据时,可自服务器取得先前备份的数据以供还原,但若因为版本控制等需求,而需要存储历次全量备份的数据,则需要大量存储空间。
[0005]另一方面,增量备份仅在第一次备份时做全量备份,在后续的每一次备份时,仅将前次备份之后新增与修改的区块传送至服务器即可,而不需要传送所有已使用的区块。借此,增量备份所需的存储空间明显小于全量备份,然而增量备份必须存储历次备份的数据,才能在需要还原数据时回溯备份历史 ...
【技术保护点】
【技术特征摘要】
1.一种合成增量数据备份方法,存在于由数据装置与备份装置所组成的合成增量数据备份系统,包括:由该数据装置根据第M次备份及第N次备份的该数据装置的当下数据进行增量备份,以产生该第N次备份的增量备份数据及增量区块变更记录;由该备份装置根据该第M次备份的合成区块变更记录及该第N次备份的该增量区块变更记录产生该第N次备份的合成区块变更记录;由该备份装置根据该第M次备份的合成备份数据、该第N次备份的该增量备份数据、该第M次备份的该合成区块变更记录、以及该第N次备份的该增量区块变更记录,产生该第N次备份的合成备份数据;以及由该合成增量数据备份系统将该第N次备份的该合成备份数据与该合成区块变更记录存储于该备份装置。2.如权利要求1所述的合成增量数据备份方法,其中,N为大于或等于三的整数,M为小于N的正整数,且该第M次备份为该第N次备份之前最近一次无数据损毁的备份,而该第M次备份的该合成区块变更记录包括该数据装置的一数据卷中的区块自前次全量备份后至该第M次备份的变更记录,该第N次备份的该增量区块变更记录包括该数据卷中的区块自该第M次备份后至该第N次备份的变更记录,且该第N次备份的该合成区块变更记录包括该数据卷中的区块自该前次全量备份至该第N次备份的变更记录。3.如权利要求1所述的合成增量数据备份方法,其中,该第N次备份的该增量区块变更记录比对该第M次备份的该当下数据中各区块的散列值及该第N次备份的该当下数据中各区块的散列值而产生,且该第N次备份的该增量备份数据包括该第N次备份的该增量区块变更记录中的全部新增区块及全部已修改区块。4.如权利要求1所述的合成增量数据备份方法,其中,该方法还包括:由该备份装置自该数据装置接收前次全量备份的全量备份数据,以将该全量备份数据存储于该备份装置,其中,该全量备份数据包括该数据装置的一数据卷中的全部已使用区块。5.如权利要求4所述的合成增量数据备份方法,其中,该方法还包括:由该备份装置自该数据装置接收该前次全量备份的下次备份的增量备份数据及增量区块变更记录,以将该下次备份的该增量备份数据及该增量区块变更记录直接做为该下次备份的合成备份数据与合成区块变更记录,再将的存储于该备份装置。6.如权利要求4所述的合成增量数据备份方法,其中,该方法还包括:由该备份装置对历次备份时存储于该备份装置的该全量备份数据及该些合成备份数据进行重复数据删除。7.如权利要求4所述的合成增量数据备份方法,其中,该方法还包括:由该备份装置根据该全...
【专利技术属性】
技术研发人员:林孝融,邓伟敦,
申请(专利权)人:威联通科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。