Patent ID: 8489830
Filing Date: 2013-07-16
Classification: G06F

Abstract:
1. A computer system comprising: a first host configured to store a plurality of backed up files on a backup medium, each file of the plurality of backed up files comprising one or more of a plurality of data segments, wherein in said storing the plurality of backed up files the first host is configured to: a backup catalog configured to store metadata describing the plurality of backed up files, wherein the metadata includes a separate entry for each of the backed up files, and wherein the entry for each respective file includes a filename that corresponds to the respective file and a pointer to the respective data object that references the one or more data segments of the respective file; and a second host coupled to the first host via a network, wherein the second host comprises a virtual file system interface to the backup medium, and wherein the second host is configured to convey to the first host, via the virtual file system interface, a request to open a first backed up file of the plurality of backed up files; wherein in response to receiving the request to open the first backed up file, the first host is configured to: wherein the second host is further configured to: after said conveying the request to open the first backed up file, convey to the first host, via the virtual file system interface, one or more modification requests to modify the first backed up file; wherein in response to receiving the one or more modification requests, the first host is configured to: