Patent ID: 7334099
Filing Date: 2008-02-19
Classification: G06F,Y10S

Abstract:
1. A method for creating an image file from a source storage media volume to a destination storage media volume, comprising: opening a source storage media volume; creating a plurality of image streams, the plurality of image streams comprising at least a control stream, a data stream, a bitmap stream and a cluster map stream; reading control information from the source storage media volume, the control information identifying a plurality of files on the source storage media volume and clusters allocated to each of the plurality of files, wherein the control stream and bitmap stream are populated on the basis of the control information; retrieving data from each of the plurality of files identified in the control information; placing the data of each of the plurality of files to the data stream, wherein only one copy of data is placed to the data stream if a plurality of files on source storage media volume contain the same data; updating, after placing the data of a file to the data stream for each of the plurality of the files, the cluster map stream by adding a record that correlates cluster location of the data of a file in the source storage media volume to its location in the data stream; and writing the control stream, data stream, bitmap stream and cluster map stream to a destination storage media to form an image file.