Page recovery using volume snapshots and logs
    1.
    发明授权
    Page recovery using volume snapshots and logs 有权
    使用卷快照和日志进行页面恢复

    公开(公告)号:US07814057B2

    公开(公告)日:2010-10-12

    申请号:US11099021

    申请日:2005-04-05

    IPC分类号: G06F7/00

    摘要: Systems and methods are disclosed that facilitate providing page-level database restore functionality upon detection of a corruption event. Updates to a data page in a database can trigger generation of a snapshot of the data page, and an update log can be maintained that stores information related to page updates. Subsequent snapshots can be generated at predetermined intervals and can trigger truncation of a log segment and initiation of a new log segment. Upon detection of page corruption, a most-recent uncorrupt snapshot of the corrupt page can be identified, copied to the location of the corrupt page in the database, and modified according to the log segment associated with the uncorrupt snapshot to make the page current as of the corrupting event, all of which can be performed to restore the database without having to take the database offline.

    摘要翻译: 公开了在检测到腐败事件时便于提供页面级数据库恢复功能的系统和方法。 对数据库中的数据页的更新可以触发数据页快照的生成,并且可以维护存储与页面更新相关的信息的更新日志。 随后的快照可以以预定的间隔生成并且可以触发日志段的截断和新的日志段的启动。 在检测到页面损坏时,可以识别损坏的页面的最新的不破坏的快照,将其复制到数据库中的损坏页面的位置,并根据与非破坏快照关联的日志段进行修改,以使页面当前为 的破坏事件,所有这些都可以执行以恢复数据库,而不必使数据库脱机。

    Database page mirroring
    2.
    发明授权
    Database page mirroring 有权
    数据库页面镜像

    公开(公告)号:US07689607B2

    公开(公告)日:2010-03-30

    申请号:US11107527

    申请日:2005-04-15

    摘要: Systems and methods are presented that facilitate automatic database backup and restore for databases resident in personal computing devices, and which are transparent to a user, utilizing database page mirroring. Modifications to a data page in a data file can be validated and written to a backup, or mirror, database and then subsequently written to an original database after a predetermined time. An I/O latch on a mirrored data page can be limited to a duration of a single I/O write operation to facilitate sequential data page writing to each of the databases while mitigating potential for both databases to be written simultaneously, which can detrimentally affect data quality during a recovery operation.

    摘要翻译: 提出了系统和方法,其便于对驻留在个人计算设备中的数据库的自动数据库备份和恢复,并且对于用户来说是透明的,利用数据库页面镜像。 可以对数据文件中的数据页进行修改,并将其写入备份或镜像数据库,然后在预定时间后将其写入原始数据库。 镜像数据页面上的I / O锁存器可以限制在单个I / O写操作的持续时间,以便顺序数据页写入每个数据库,同时减轻两个数据库的同时写入的可能性,这可能不利地影响 恢复操作期间的数据质量。