Method for transferring and indexing data from old media to new media
First Claim
1. An automated process for migrating data from a source storage media in a source storage device to a destination storage media in a destination storage device, comprising:
- accessing said source storage device to determine contents of said source storage media;
obtaining a set of selected files, said set of selected files comprising at least one data file present on said source storage media;
automatically mounting said destination storage media; and
transferring said set of selected files to said destination storage media.
1 Assignment
0 Petitions
Accused Products
Abstract
A novel method and apparatus for automatically migrating computer data from one storage technology to another is presented herein. In accordance with a preferred embodiment of the invention, the automated data transfer application detects the insertion of a source storage media into a source storage device and automatically accesses the source storage device to determine the contents of the source storage media. In one embodiment, all files are automatically selected for transfer. In an alternative embodiment, the user selects a set of files to be transferred. The destination storage media is automatically mounted and the set of selected files are automatically transferred to the destination storage media. In a preferred embodiment, an index comprising a set of keys for each selected file is automatically generated and saved along with the selected files on the destination storage media for use in performing searches of content of the transferred files. Preferably, the index is also stored in local memory to provide a global database of the contents of all migrated media, thereby facilitating a very fast search of the contents and locations of files whether or not the media on which the files are located is actually mounted. In addition, sector-by-sector data imaging functionality allows the transfer of source data to be copied sector-by-sector to create an image file from which the source media can be duplicated at a later time.
-
Citations
20 Claims
-
1. An automated process for migrating data from a source storage media in a source storage device to a destination storage media in a destination storage device, comprising:
-
accessing said source storage device to determine contents of said source storage media;
obtaining a set of selected files, said set of selected files comprising at least one data file present on said source storage media;
automatically mounting said destination storage media; and
transferring said set of selected files to said destination storage media. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus for migrating data from a source storage media in a source storage device to a destination storage media in a destination storage device, comprising:
-
a media detection function which accesses said source storage device to determine contents of said source storage media;
a file selection function which obtains a set of selected files, said set of selected files comprising at least one data file present on said source storage media; and
a data transfer function which automatically mounts said destination storage media and transfers said set of selected files to said destination storage media. - View Dependent Claims (12, 13, 14, 15, 16, 18, 19, 20)
-
-
17. A computer readable storage medium tangibly embodying program instructions for migrating data from a source storage media in a source storage device to a destination storage media in a destination storage device, comprising:
-
accessing said source storage device to determine contents of said source storage media;
obtaining a set of selected files, said set of selected files comprising at least one data file present on said source storage media;
automatically mounting said destination storage media; and
transferring said set of selected files to said destination storage media.
-
Specification