×

Transferring data between storage media while maintaining host processor access for I/O operations

  • US 5,210,865 A
  • Filed: 08/04/1992
  • Issued: 05/11/1993
  • Est. Priority Date: 06/30/1989
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of transferring data between a first storage medium and a second storage medium, at least said first storage medium being accessible to one or more host processors for I/O operations that include writing data to said first storage medium, each of said storage media including data blocks with at least some data blocks of said first storage medium having corresponding data blocks in said second storage medium, said method comprising the steps of:

  • (a) reading data stored in a first data block in said first storage medium, the first data block initially constituting a current data block;

    (b) comparing the data read in said current data block to data stored in a corresponding data block in said second storage medium;

    (c) if the data compared in step b are identical, reading data stored in another data block in said first storage medium, said another data block becoming the current data block, and returning to step b;

    (d) if the data compared in step b are not identical, modifying the data stored in one of said storage media by transferring data between said storage media to cause the data in said current data block and the data in said corresponding data block in said second storage medium to be identical while maintaining access to said first storage medium for said I/O operations by said one or more of said host processors; and

    (e) rereading the data in said current data block and returning to step b.

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