×

Method and apparatus for data recovery system using storage based journaling

  • US 20050028022A1
  • Filed: 08/31/2004
  • Published: 02/03/2005
  • Est. Priority Date: 06/26/2003
  • Status: Active Grant
First Claim
Patent Images

1. A method for data recovery in a data storage system comprising:

  • receiving I/O requests from a host machine, the I/O requests being directed to a production volume, the I/O requests including write requests;

    producing an original snapshot of the production volume, the original snapshot representative of a first data state of the production volume;

    servicing the write requests, including performing write operations on the production volume to produce an updated production volume, the updated production volume having a second data state;

    storing a plurality of first journal entries, each first journal entry corresponding to one of the write requests and containing data associated with the write request; and

    performing a recovery operation comprising steps of;

    applying one or more first journal entries to the original snapshot or to a copy of the original snapshot to produce an updated snapshot, the updated snapshot having a third data state that is a data state of the production volume at a point in time between the first data state and the second data state; and

    restoring the third data state on the production volume based on the updated snapshot so that the data recovery can be performed on the production volume in the third data state.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×