×

System and method for providing safe data movement using third party copy techniques

  • US 7,363,447 B1
  • Filed: 01/31/2005
  • Issued: 04/22/2008
  • Est. Priority Date: 08/07/2001
  • Status: Expired due to Term
First Claim
Patent Images

1. A method comprising:

  • initiating a data restore operation, wherein the data restore operation targets a plurality of blocks of a storage resource;

    determining whether an input/output (I/O) operation targets at least one of the plurality of blocks of the storage resource;

    preventing the I/O operation from being performed on the at least one of the plurality of blocks of the storage resource when the at least one of the plurality of blocks of the storage resource has not yet been affected by the data restore operation;

    allowing the I/O operation to be performed on the at least one of the plurality of blocks of the storage resource subsequent to the preventing the I/O operation from being performed;

    notifying at least one of a data mover and a data transport application of a need to abort a third-party copy operation before the allowing the I/O operation to be performed;

    sending an extent guard indication to the data transport application;

    sending a third-party copy operation abort request from the data transport application to the data mover; and

    receiving acknowledgement from the data mover before allowing the I/O operation to be performed.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×