Recovery from failures within data processing systems
    1.
    发明授权
    Recovery from failures within data processing systems 有权
    从数据处理系统中的故障恢复

    公开(公告)号:US07543181B2

    公开(公告)日:2009-06-02

    申请号:US10553018

    申请日:2003-10-22

    IPC分类号: G06F11/00

    CPC分类号: G06F11/1469 G06F11/1471

    摘要: Provided are methods, data processing systems, recovery components and computer programs for recovering from storage failures affecting data repositories. At least a part of the recovery processing is performed while the data repositories are able to receive new data and to allow retrieval of such new data. Although new data items may be received into the repository and retrieved therefrom during recovery processing, updates to the data repository which were performed before the failure and which are then restored to the repository by the recovery processing are restored within a recovery unit of work and are inaccessible to processes other than the recovery process until successful completion of the recovery unit of work. The recovery processing ensures that the recovered repository is consistent with the state of the repository at the time of the failure, but is available for addition and retrieval of new data items before completion of the recovery processing.

    摘要翻译: 提供了从影响数据存储库的存储故障中恢复的方法,数据处理系统,恢复组件和计算机程序。 在数据存储库能够接收新数据并允许检索这些新数据的同时执行恢复处理的至少一部分。 虽然在恢复处理期间可以将新的数据项目接收到存储库并从中恢复,但是在故障之前执行的数据存储库的更新以及由恢复处理恢复到存储库的数据库在恢复工作单元内被恢复,并且是 恢复过程以外的进程无法访问,直到成功完成恢复单元的工作。 恢复处理确保恢复的存储库与故障时存储库的状态一致,但是在完成恢复处理之前可以添加和检索新的数据项。