-
公开(公告)号:US06948093B2
公开(公告)日:2005-09-20
申请号:US10228636
申请日:2002-08-27
申请人: Dermot Flaherty , David J Fisher , Stephen J Hobson , Paul Hopewell , Paul Kettley , Robert D Millar , Peter Siddall , Stephen R Walker
发明人: Dermot Flaherty , David J Fisher , Stephen J Hobson , Paul Hopewell , Paul Kettley , Robert D Millar , Peter Siddall , Stephen R Walker
CPC分类号: G06F11/1471
摘要: A data processing arrangement (100) and method for fuzzy backup and restore of MQSeries shared queues held in coupling facility list structure (106). Periodically backups are taken of the data held in the CF list structure by backing up messages in the sequence uncommitted puts (220), committed puts (230), uncommitted gets (240) and expired messages (250), whereby all messages may be backed up in the backup means except for exceptions which are recorded in the record log. In the event of media failure of the coupling facility, data can be restored by restoring messages in the sequence restoring messages from the backup means (320), replaying messages from the record log means (340) and determining final disposition of messages from replay of the record log means (350). This provides the advantage of allowing the number of log records written to be reduced.
摘要翻译: 一种用于在耦合设施列表结构(106)中保存的MQSeries共享队列的模糊备份和恢复的数据处理装置(100)和方法。 通过在未提交的投放(220),提交投放(230),未提交的收益(240)和过期消息(250)的顺序中备份消息来对CF列表结构中保存的数据进行定期备份,从而所有消息都可以被备份 在记录日志中记录的异常除外。 在耦合设备的媒体故障的情况下,可以通过在从备份装置(320)恢复消息的顺序中恢复消息来恢复数据来恢复数据,从记录日志装置(340)重放消息并确定来自重播的消息的最终处置 记录日志意味着(350)。 这提供了允许减少写入的日志记录的数量的优点。
-
公开(公告)号:US06993537B2
公开(公告)日:2006-01-31
申请号:US10256093
申请日:2002-09-26
申请人: Robert F Buxton , Stephen R Walker , Stephen J Hobson , Paul Hopewell , Paul Kettley , Robert D Millar , Peter Siddall
发明人: Robert F Buxton , Stephen R Walker , Stephen J Hobson , Paul Hopewell , Paul Kettley , Robert D Millar , Peter Siddall
IPC分类号: G06F7/00
CPC分类号: G06F11/1474 , G06F11/1469 , G06F11/1471 , G06F2201/80 , Y10S707/99932 , Y10S707/99945 , Y10S707/99948
摘要: The invention relates to the recovery of data in a database of database records, following a failure of a media containing said database. The data recovery uses a backup of the database and a log of log records detailing any changes in the database which are not captured in the backup. The log is replayed starting with the most recent log record. It is the determined for each successive log record, that relates to an operation on a database record, whether processing the log record will result in the most recent state of the corresponding database record, and if so, the log record is processed. Subsequently additional data is restored from the backup.
-