发明名称 Systems and methods for facilitating file archiving
摘要 A computer-implemented method may include establishing a proxy file system that facilitates file archiving for a primary file system that does not support file archiving. The computer-implemented method may also include identifying a request to archive a file stored in a primary file system and copying the file to an archive file system such that a reference to the file is created in the proxy file system. The computer-implemented method may further include replacing the file in the primary file system with a symbolic link that identifies the reference in the proxy file system. Various other methods, systems, and computer-readable media are also disclosed.
申请公布号 US9020992(B1) 申请公布日期 2015.04.28
申请号 US201012964497 申请日期 2010.12.09
申请人 Symantec Corporation 发明人 Gunda Laxmikant;Rakshe Praveen
分类号 G06F17/30;G06F12/08 主分类号 G06F17/30
代理机构 ALG Intellectual Property, LLC 代理人 ALG Intellectual Property, LLC
主权项 1. A computer-implemented method for facilitating file archiving, at least a portion of the method being performed by a computing device comprising at least one processor, the method comprising: establishing a UNIX proxy file system that facilitates file archiving for a UNIX primary file system that does not support file archiving by enabling a Data Management Application Programming Interface (“DMAPI”) for the UNIX proxy file system; identifying a request to archive a file stored in the UNIX primary file system; copying the file to the UNIX proxy file system to enable the UNIX proxy file system to initiate an archiving procedure that archives the file in an archive file system and uses the DMAPI to create a transparent placeholder that references the file in the UNIX proxy file system; replacing the file stored in the UNIX primary file system with a symbolic link that identifies the transparent placeholder created in the UNIX proxy file system, wherein the establishing, identifying, copying, and replacing steps are performed such that when an application initiates a request to access the file: the symbolic link is found in place of the file at a location in the UNIX primary file system, the symbolic link directing the request to the transparent placeholder stored in the UNIX proxy file system;the transparent placeholder stored in the UNIX proxy file system is used to locate the file in the archive file system;the file is retrieved from the archive file system to cache the file in the UNIX proxy file system;the cached file is provided to the application that initiated the request to access the file.
地址 Mountain View CA US