×

Apparatus and method for copying and restoring disk files

  • US 5,535,381 A
  • Filed: 07/22/1993
  • Issued: 07/09/1996
  • Est. Priority Date: 07/22/1993
  • Status: Expired due to Term
First Claim
Patent Images

1. In a data processing system having a disk peripheral for storing information, a tape peripheral, a central processing unit and a memory having at least one backup buffer and at least one copy buffer, the method of backing up the information from the disk peripheral to the tape peripheral comprising the steps of:

  • (a) reading a section of disk blocks from the disk peripheral;

    (b) storing the section in a backup buffer;

    (c) when the backup buffer is full, storing the disk blocks stored in the backup buffer in step b on the tape peripheral;

    (d) repeating steps a-c until all disk blocks on the disk peripheral have been stored on the tape peripheral; and

    (e) if a request is made to write to one or more disk blocks in the disk peripheral while steps a-d are being performed, performing the following steps for each disk block to which the write request was made;

    (i) suspending the write request(ii) determining if the disk block has already been written to a backup buffer during the backup operation;

    (iii) if already written to a backup buffer, allowing the write request to that disk block to proceed;

    (iv) if not already written to a backup buffer, determining if the disk block has already been written to a copy buffer,(v) if already written to a copy buffer, performing the write request;

    (vi) if not already written to a copy buffer, storing the disk block in a copy buffer and performing the write request;

    (vii) when the copy buffer is full, storing the disk blocks stored in the copy buffer in step (vi) on the tape peripheral.

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