发明名称 System and method for restoring and reconciling a single file from an active file system and a snapshot
摘要 The present invention relates to a system for restoring a file from a snapshot, where a version of the file exists in both an active file system and the snapshot. A twin inode is created in the active file system and comparisons are made between block pointers of the twin inode and the snapshot. If there is a match, the block pointer of the twin inode is moved to the active file system. If there is not a match, a determination is made whether the snapshot block pointer exists in the active file system. If the snapshot block pointer does not exist in the active file system, it is copied to the active file system. If it does exist, then the actual data block pointed to by the snapshot block pointer is copied to the active file system. In this way, a file may be restored without the need to always copy every individual data block or inode from the snapshot.
申请公布号 US7930275(B2) 申请公布日期 2011.04.19
申请号 US20050290217 申请日期 2005.11.29
申请人 NETAPP, INC. 发明人 CHEN RAYMOND C.;PATEL KAYURI;KAHN ANDY C.;EDWARDS JOHN K.
分类号 G06F17/30;G06F12/00 主分类号 G06F17/30
代理机构 代理人
主权项
地址