Patent ID: 9733850
Date: 2017-08-15
CPC Classifications: G06F,G11B,H03M

Claim:
1. A computer-implemented method for transferring data to an optical data storage system, comprising: dividing a file stored in a primary storage into multiple chunks, the multiple chunks including at least a first chunk and a second chunk; transferring the multiple chunks onto multiple optical disks, at least the first chunk and the second chunk on different optical disks of the multiple optical disks; maintaining a database for storing file allocation information for association between the multiple chunks and the multiple optical disks; and in response to the file allocation information of the database being unavailable, rebuilding the database including the file allocation information based on information stored in headers or footers appended to the multiple chunks stored on the multiple optical disks, wherein a header of the first chunk includes information of one or more of the multiple optical disks where at least some of the multiple chunks of the file are stored.