发明名称 Method and apparatus for processing transactional file system operations to enable point in time consistent file data recreation
摘要 A method and apparatus for processing transactional file system operations to enable point in time consistent file data recreation and recovery from transactional file systems is described. In one embodiment, the method includes processing input/output activity associated with file data that is used in a computing environment to identify at least one transaction and segregating the input/output activity based upon the at least one transaction to enable point in time consistent data recreation for the file data.
申请公布号 US8762347(B1) 申请公布日期 2014.06.24
申请号 US200812235304 申请日期 2008.09.22
申请人 Symantec Corporation 发明人 Gokhale Aditya Anil;Kulkarni Aswad Shrikrishna;Appellof Carl J.;Stringham Russell Robert;Cardin Dale
分类号 G06F17/30 主分类号 G06F17/30
代理机构 Campbell Stephenson LLP 代理人 Campbell Stephenson LLP
主权项 1. A computer-implemented method comprising: recording a first transactional file system operation in a journal, wherein the first transactional file system operation is associated with a first transaction identifier (id); recording a second transactional file system operation in the journal, wherein the second transactional file system operation is associated with a second transaction id; recording at least one non-transactional file system operation in the journal, wherein the at least one non-transactional file system operation is not associated with a transaction id, andthe first and second transactional file system operations and the at least one non-transactional file system operation are associated with file data that is used in a computing environment; splitting the journal into a plurality of journals to recreate point in time consistent data for the file data, wherein the splitting comprises: adding the at least one non-transactional file system operation to a non-transactional journal,adding the first transactional file system operation to a first transactional journal based on the first transaction id, andadding the second transactional file system operation to a second transactional journal based on the second transaction id; and splitting the first transactional journal into a third transactional journal that comprises operations belonging to one or more completed transactions and a fourth transactional journal that comprises operations belonging to one or more incomplete transactions.
地址 Mountain View CA US