Computer system for protecting software and method for protecting software
A file system and computer technology, applied in the direction of data error detection, response error generation, etc., with redundancy in calculation and operation, which can solve the problems of inappropriate snapshot granularity, flexibility and resource utilization, and reduce management. Maintenance cost, time saving, cost saving effect
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Publication Date
- 2008-05-14
Smart Images
Figure 1 Figure 2 Figure 3
Abstract
Description
technical field
[0001] The invention relates to a snapshot method of a computer file system, in particular to a snapshot method of a computer file system. Background technique
[0002] Computer file system snapshot technology has gained more and more attention, and has been applied in management requirements such as file system backup and version maintenance. Snapshots provide a consistent impression of the computer file system at a certain point in the past. Through snapshots, users can access the historical version of the file system and roll back the file system to the historical version. In addition, as a common method, snapshots can also effectively help computer file system management software to complete online file system backup, fast recovery after failure and other data protection and management functions.
[0003] In the local file system, support for snapshots is usually divided into file system level and file level. For example, ext3cow and elephant both provi...
Examples
Embodiment Construction
[0056] The present invention will be further described below in conjunction with the accompanying drawings and specific embodiments.
[0057] In order to overcome the defects of too large or too small snapshot granularity in the prior art, the present invention implements the support for the snapshot at the directory level of the file system. Compared with file system-level snapshots and file-level snapshots, directory-level snapshots have different characteristics. The following first describes the related concepts involved in directory-level snapshots.
[0058] 1. Snapshot set (snapset): In the computer file system, users can create corresponding snapshots for directories. In order to distinguish directories that have created snapshots from directories that have not created snapshots, the present invention refers to directories that have created snapshots as snapshots set. The content contained in the snapshot set includes all subdirectories and subfiles in the directory. ...