Method of converting a filesystem while the filesystem remains in an active state
First Claim
Patent Images
1. A method for converting a filesystem from a first type to a second type, the method comprising the steps of:
- generating a list of directories of the first type in the filesystem to convert; and
converting each directory in the list to the second type while maintaining the file system in an active state.
1 Assignment
0 Petitions
Accused Products
Abstract
A filesystem conversion process converts a filesystem from one implementation type to another type while the filesystem remains active and fully accessible. The conversion process builds a list of directories in the filesystem that are of the old filesystem type and then converts each directory until the entire filesystem is converted. Instead of the filesystem being shutdown to perform the conversion, the conversion process may run as a background thread that does not interfere with normal filesystem operations.
-
Citations
35 Claims
-
1. A method for converting a filesystem from a first type to a second type, the method comprising the steps of:
-
generating a list of directories of the first type in the filesystem to convert; and
converting each directory in the list to the second type while maintaining the file system in an active state. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for converting a filesystem from a first type to a second type, the method comprising the steps of:
-
executing a conversion process to convert each directory of the first type in the filesystem into the second type while maintaining the filesystem in an active state; and
terminating the conversion process when every directory of the first type in the filesystem has been converted to the second type. - View Dependent Claims (21, 22, 23)
-
-
24. A program product, comprising:
-
a program code configured upon execution to;
generate a list of directories of a first type in a filesystem to convert; and
convert each directory in the list to a second type while maintaining the filesystem in an active state; and
a signal bearing medium bearing the program code.
-
-
25. A program product, comprising:
-
a program code configured upon execution to;
initiate a conversion process to convert each directory of a first type in a filesystem into a second type while maintaining the filesystem in an active state; and
terminate the conversion process when every directory of the first type in the filesystem has been converted to the second type; and
a signal bearing medium bearing the program code.
-
-
26. An apparatus comprising:
-
at least one processor;
a memory coupled with the at least one processor; and
a program code residing in memory and executed by the at least one processor, the program code configured to;
initiate a conversion process to convert each directory of a first type in a filesystem into a second type while maintaining the filesystem in an active state; and
terminate the conversion process when every directory of the first type in the filesystem has been converted to the second type. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35)
-
Specification