×

System, method and computer program product for synchronizing data written to tape including writing an index into a data partition

  • US 9,606,740 B2
  • Filed: 12/10/2015
  • Issued: 03/28/2017
  • Est. Priority Date: 06/25/2012
  • Status: Expired due to Fees
First Claim
Patent Images

1. An apparatus, comprising:

  • a memory;

    at least one processor;

    a network interface for coupling the apparatus over a network to at least one library, containing at least one storage medium;

    the at least one storage medium capable of being mounted and unmounted;

    the at least one storage medium containing a volume;

    the volume containing an index partitition and a data partition;

    instructions stored in the memory, the instructions translatable by the at least one processor to;

    when the at least one storage medium is mounted, write an index from the index partition of the volume into the memory such that the memory stores an in-memory version of the index;

    periodically perform a synchronization operation to write the in-memory version of the index to the data partition of the volume such that the data partition of the volume stores a copy of the in-memory version of the index;

    when the at least one storage medium is to be unmounted, perform an unmount operation to write the in-memory version of the index from the memory into the index partition of the volume;

    when the at least one storage medium is to be mounted again, compare the index written to the index partition of the volume with the index written to the data partition of the volume; and

    if the indexes do not match, automatically perform a recovery operation to update the index partition of the volume with the copy of the in-memory version of the index from the data partition of the volume.

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