Cloud enabled filesystems provided by an agent which interfaces with a file system on a data source device
First Claim
Patent Images
1. A method of managing information, comprising:
- using a data manager to migrate content associated with a backup-related file system object from a data source device to a remote storage device such that after the migration;
(1) the content associated with the backup-related file system object is stored on the remote storage device and not on the data source device and (2) metadata associated with the backup-related file system object is stored at least by the data manager on the data source device and not by a file system below the data manager on the data source device, wherein the metadata stored by the data manager includes a backup identifier;
receiving, from an application running on the data source device, an instruction that requires access to at least one of the metadata and the content associated with the backup-related file system object in order to be satisfied;
determining, at the data manager, that the metadata associated with the backup-related file system object is located in the data manager;
determining, at the data manager, that the instruction is a metadata-only type of instruction that requires access to only the metadata associated with the backup-related file system object in order to be satisfied; and
performing the instruction, including by accessing, in the data manager, the backup identifier associated with the backup-related file system object, wherein;
(1) the instruction is satisfied without requiring services of the file system below the data manager and (2) the instruction is satisfied without requiring services of the remote storage device.
9 Assignments
0 Petitions
Accused Products
Abstract
Information is managed by receiving at a data source device, from an application running on a data source device, an instruction associated with a file system object. It is determined at the data source device if the instruction is able to be satisfied by a file system running on the data source device. If it is determined that the instruction is not able to be satisfied by the file system, the instruction is performed without the services of the file system; the application is unaware that the file system object is managed by an entity other than the file system running on the data source device.
-
Citations
31 Claims
-
1. A method of managing information, comprising:
-
using a data manager to migrate content associated with a backup-related file system object from a data source device to a remote storage device such that after the migration;
(1) the content associated with the backup-related file system object is stored on the remote storage device and not on the data source device and (2) metadata associated with the backup-related file system object is stored at least by the data manager on the data source device and not by a file system below the data manager on the data source device, wherein the metadata stored by the data manager includes a backup identifier;receiving, from an application running on the data source device, an instruction that requires access to at least one of the metadata and the content associated with the backup-related file system object in order to be satisfied; determining, at the data manager, that the metadata associated with the backup-related file system object is located in the data manager; determining, at the data manager, that the instruction is a metadata-only type of instruction that requires access to only the metadata associated with the backup-related file system object in order to be satisfied; and performing the instruction, including by accessing, in the data manager, the backup identifier associated with the backup-related file system object, wherein;
(1) the instruction is satisfied without requiring services of the file system below the data manager and (2) the instruction is satisfied without requiring services of the remote storage device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for managing information, comprising a data source device and a data manager running on the data source device, wherein the data manager is configured to:
-
migrate content associated with a backup-related file system object from the data source device to a remote storage device such that after the migration;
(1) the content associated with the backup-related file system object is stored on the remote storage device and not on the data source device and (2) metadata associated with the backup-related file system object is stored at least by the data manager on the data source device and not by a file system below the data manager on the data source device, wherein the metadata stored by the data manager includes a backup identifier;receive, from an application running on the data source device, an instruction that requires access to at least one of the metadata and the content associated with the backup-related file system object in order to be satisfied; determine that the metadata associated with the backup-related file system object is located in the data manager; determine that the instruction is a metadata-only type of instruction that requires access to only the metadata associated with the backup-related file system object in order to be satisfied; and perform the instruction, including by accessing the backup identifier associated with the backup-related file system object, wherein;
(1) the instruction is satisfied without requiring services of the file system below the data manager and (2) the instruction is satisfied without requiring services of the remote storage device. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer program product for managing information, the computer program product comprising a non-transitory computer readable storage medium storing computer instructions for:
-
migrating content associated with a backup-related file system object from a data source device to a remote storage device such that after the migration;
(1) the content associated with the backup-related file system object is stored on the remote storage device and not on the data source device and (2) metadata associated with the backup-related file system object is stored at least by a data manager on the data source device and not by a file system below the data manager on the data source device, wherein the metadata stored by the data manager includes a backup identifier;receiving, from an application running on the data source device, an instruction that requires access to at least one of the metadata and the content associated with the backup-related file system object in order to be satisfied; determining, at the data manager, that the metadata associated with the backup-related file system object is located in the data manager; determining, at the data manager, that the instruction is a metadata-only type of instruction that requires access to only the metadata associated with the backup-related file system object in order to be satisfied; and performing the instruction, including by accessing, in the data manager, the backup identifier associated with the backup-related file system object, wherein;
(1) the instruction is satisfied without requiring services of the file system below the data manager and (2) the instruction is satisfied without requiring services of the remote storage device. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31)
-
Specification