Patent ID: 8010543

Claim:
A method of processing content in a computer system comprising at least one computer that executes an application program that uses an object addressable storage (OAS) interface to access a content unit using an object identifier, the computer system further comprising a file system having a non-OAS storage interface that makes available a plurality of files, the method comprising acts of: (A) providing an OAS layer that receives OAS access requests from the application program for content units in a format compatible with the OAS interface and converts the OAS access requests into file system access requests that are in a format compatible with the non-OAS storage interface provided by the file system, wherein the file system comprises a plurality of directories, and wherein each of the plurality of files is stored in one of the plurality of directories; and (B) using a snapshot facility to create a snapshot of the file system at least one point in time to facilitate data recovery in the event that the file system becomes corrupted subsequent to the creating of the snapshot.