发明名称 异地数据备份中的差错控制方法
摘要 本发明提出了一种异地数据备份中的差错控制方法,属于数据备份与灾难恢复领域。本发明通过累积检验方法,在每次本地数据产生需要备份的数据时,本地端均使用摘要更新算法计算出反映当前本地数据状态的摘要值,并将当前本地数据状态摘要值连同需要备份的数据封装成备份数据单元发送到备份端,备份端接收到备份数据单元后,同样利用摘要更新算法计算出能反映备份端数据状态的备份端摘要值,并与本地摘要值进行比较,若两端摘要值一致则说明备份端数据与本地端数据一致,备份端可以实施数据备份;若两端摘要值不一致,则说明备份端数据与本地端数据不一致,需要进行出错处理。通过使用累积检验方法,在备份过程中实时检测两端数据的一致性,确保在两端数据不一致时能够及时发现,保证备份数据的有效性和正确性。本发明具有效率高、实时性好,可广泛应用于数据备份、数据镜像、数据容灾等领域,应用前景广阔。
申请公布号 CN1818881A 申请公布日期 2006.08.16
申请号 CN200610020464.4 申请日期 2006.03.10
申请人 四川大学 发明人 李涛
分类号 G06F11/14(2006.01) 主分类号 G06F11/14(2006.01)
代理机构 代理人
主权项 1.一种异地数据备份中的差错控制方法,其特征在于包括以下步骤:本地端初始化的步骤;备份端初始化的步骤;本地端数据传输的步骤;备份端差错控制的步骤;其中本地端初始化的步骤包括以下步骤:获得本地端摘要值的步骤;发送本地端摘要值的步骤;同步备份端与本地端数据的步骤;保存本地端摘要值的步骤;备份端初始化的步骤包括以下步骤:接收本地端摘要值的步骤;检测本地端数据与备份端数据是否一致的步骤;同步备份端与本地端数据的步骤;保存备份端摘要值的步骤;本地端数据传输的步骤包括以下步骤:得到本地端数据变化情况的步骤;计算本地端数据变化情况的摘要值的步骤;计算本地端摘要值的步骤;发送备份数据单元到备份端的步骤;接受备份端差错控制指令步骤;继续处理下一步本地端数据传输的步骤;备份端差错控制的步骤包括以下步骤:接收本地端数据的步骤;检测数据传输过程是否出错的步骤;检测备份端数据与本地端数据是否一致的步骤;实施数据备份的步骤;更新备份端摘要值的步骤;通知本地端备份成功的步骤;继续处理下一步备份工作的步骤。
地址 610065四川省成都市一环路南一段24号