发明名称 Method for backing up consistent versions of open files
摘要 Whenever a file is opened for writing, a snapshot of the file is created. The snapshot includes a copy of the file's metadata. A snapshot file map is initialized, pointing nowhere. A bitmap of the blocks in the file map is initialized. As new data are written to a block in the file, the original contents of the block are copied to a duplicate block. The bitmap is updated to indicate that the contents of the block have changed. The snapshot file map is updated to point to the duplicate block, and the new data are written to the original block. To archive the file, the file system uses the bitmap to identify which blocks have changed since the file was opened. Unchanged blocks are read through the original file map, and changed blocks are read through the snapshot file map. Finally, when the file is closed and the archive operation is complete, the bitmap and the resources used by the snapshot are returned to the system.
申请公布号 US6484186(B1) 申请公布日期 2002.11.19
申请号 US20000504237 申请日期 2000.02.15
申请人 NOVELL, INC. 发明人 RUNGTA VANDANA S.
分类号 G06F11/14;G06F17/30;(IPC1-7):G06F12/00 主分类号 G06F11/14
代理机构 代理人
主权项
地址