Data processing: database and file management or data structures – Database design – Data structure types
Reexamination Certificate
2000-01-06
2002-07-09
Vu, Kim (Department: 2172)
Data processing: database and file management or data structures
Database design
Data structure types
C707S793000, C707S793000, C709S219000
Reexamination Certificate
active
06418449
ABSTRACT:
BACKGROUND OF THE INVENTION
The present invention relates to a method of cloning a file system of a window web operating system by using a bitmap file, and more particularly to a method of cloning a file system by a bitmap file under the Microsoft Windows NT operating system.
Clone techniques are intensively used in mass production operations in computer production lines. These techniques commonly make the OS (Operating System) and Source File System Partition (hereinafter referred to as Source Partition) into a compressed file, then clone the compressed file onto every object disk, and then decompress the file, so as to produce object disks identical to the original Source Partition. These clone techniques greatly improve computer mass production efficiency. Further, conventional file clone techniques can also be applied to the preparation of a computer system copy for use in restoring the system when the computer system fails. Conventionally, file clone techniques adopt a regular procedure to compress file data in proper order. This operation speed is slow. Recently, a file clone technique has been developed, which, as shown in
FIG. 1
, compresses files rapidly without being in conformity with the order of the files. However, under Microsoft's NT Operation System, this file clone technique is based on the File System. This technique compresses the content of the source partition subject to a Master File Table (hereinafter referred to as MFT), forming an Image File, and then decompresses the file after having been cloned to every object disk. During this process, the system inspects all information in the table of contents, finds out all files in the source partition and modifies the MFT in the object partition subject to the information on the size and partition condition included in the object disk. Because the NT File system (hereinafter referred to as NTFS) records file information in multiple addresses, a new partition cloned by means of the aforesaid file clone technique shows different file information at different addresses when the size of the source partition and the size of the object disk are different. This difference destroys the stability and unity of the system, preventing the file clone operation from proceeding, or even causing the partition to crash. Furthermore, the operation procedure of this file clone technique is complicated and slow, and weak in system protection.
SUMMARY OF THE INVENTION
The present invention has been accomplished to provide a file system clone technique, which eliminates the aforesaid drawbacks. The file system clone technique of the invention is to clone data but not the file. Therefore, it is not necessary to re-build the MFT in the object partition, so that the safety and unity of the system are ensured. The method of the present invention greatly increases file clone speed. The advantages of the present invention become more significant when the size of the source partition and the size of the object disk are different. According to one aspect of the present invention, the file system cloning method uses a bitmap file to clone the NT file system. During the data cloning process, few files are changed, and it is not necessary to rebuild the object partition MFT. Further, data access is directly made through the file system. Therefore, the file system cloning speed is high. According to another aspect of the present invention, the file system cloning method does not need to re-construct object partition MFT. Therefore, the procedure does not modify file recording information in the partition, and the safety and unity of NT file system are ensured. According to still another aspect of the present invention, the operation procedure of the file system cloning method of the present invention is simple, and a user can easily complete the clone of a NT file system without knowing the system internal structure.
REFERENCES:
patent: 5086502 (1992-02-01), Malcolm
patent: 5430870 (1995-07-01), Stanton et al.
patent: 5438671 (1995-08-01), Miles
patent: 5469573 (1995-11-01), McGill et al.
patent: 5640556 (1997-06-01), Tamura
patent: 5655119 (1997-08-01), Davy
patent: 5671439 (1997-09-01), Klein et al.
patent: 5706472 (1998-01-01), Ruff et al.
patent: 5761678 (1998-06-01), Bendert et al.
patent: 5761680 (1998-06-01), Cohen et al.
patent: 5819292 (1998-10-01), Hitz et al.
patent: 5963962 (1999-10-01), Hitz et al.
patent: 5970496 (1999-10-01), Katzenberger
patent: 6035379 (2000-03-01), Raju et al.
patent: 6108697 (2000-08-01), Raymond et al.
patent: 6144999 (2000-11-01), Khalidi et al.
patent: 6179492 (2001-01-01), Guy et al.
patent: 6185575 (2001-02-01), Orcutt
patent: 6253300 (2001-06-01), Lawrence et al.
patent: 2357604 (2001-06-01), None
Abdul-Fatah, Istabrak et al., “Performance of Cobra-Based Client-Server Architectures”, IEEE Transaction on Parallel And Distributed Systems, vol. 13, No. 2, Feb. 2002, pp. 111-127.*
Aversano, Lerina et al., “Web Site Reuse: Cloning and Adapting”, Proceedings of the 3rd International Workshop on Site Evolution, 2001, pp. 1-5.*
Popek, Gerald et al., “Replication in Ficus Distributed File Systems”, Proceedings of the Workshop on the Management of Replicated Data, Nov. 8-9, 1990, pp. 5-10.
Chen Tong-S
Lin Kuang-Shin
Zhang Hai-Hong
Alam Shahid
Bacon & Thomas
Inventec C'orporation
Vu Kim
LandOfFree
Method of cloning the file system of a window web operating... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method of cloning the file system of a window web operating..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method of cloning the file system of a window web operating... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2857103