System and method for performing integrated storage operations
First Claim
Patent Images
1. A system for performing data storage operations on at least one information store, the system comprising:
- a processor;
means for performing a first type of storage operation according to a first set of storage preferences,wherein performing the first type of storage operation includes copying at least a first portion of the information store to one or more storage devices and generating first metadata that describes at least the copied first portion stored on the one or more storage devices, wherein the first metadata has a first format associated with the first type of storage operation;
means for performing a second type of storage operation, different from the first storage operation, according to a second set of storage preferences,wherein performing the second type of storage operation includes copying at least a second portion of the information store to one or more storage devices and generating second metadata that describes at least the copied second portion stored on the one or more storage devices,wherein the second metadata has a second format associated with the second type of storage operation, and wherein the second format of metadata is different from the first format of metadata;
means for converting metadata, associated with storage operations from multiple information stores employing incompatible formats, into a normalized format;
wherein the means for converting converts the first metadata having the first format associated with the first type of storage operation, and the second metadata having the second format associated with the second type of storage operation, into the normalized metadata format, andwherein records or data structures for the first and second sets of storage preferences store an indication of a type of data processing operation to be performed; and
,wherein the means for performing the first and second types of storage operations include means for coordinating actions to perform at least one of;
fully copying data in the at least one information store,performing snapshots of data in the at least one information store,performing serverless copy of data in the at least one information store,archiving data in the at least one information store,migrating data in the at least one information store, andrecovering data in the at least one information store.
4 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to a method for performing integrated storage operations on an information store. The present invention comprises identifying a plurality disparate types of storage operations stored in a policy option table. A first storage operation is performed according to a first set of storage criteria stored in the policy option table and a second operation, disparate from the first storage operation, is performed according to a second set of storage criteria stored in the policy option table.
117 Citations
23 Claims
-
1. A system for performing data storage operations on at least one information store, the system comprising:
-
a processor; means for performing a first type of storage operation according to a first set of storage preferences, wherein performing the first type of storage operation includes copying at least a first portion of the information store to one or more storage devices and generating first metadata that describes at least the copied first portion stored on the one or more storage devices, wherein the first metadata has a first format associated with the first type of storage operation; means for performing a second type of storage operation, different from the first storage operation, according to a second set of storage preferences, wherein performing the second type of storage operation includes copying at least a second portion of the information store to one or more storage devices and generating second metadata that describes at least the copied second portion stored on the one or more storage devices, wherein the second metadata has a second format associated with the second type of storage operation, and wherein the second format of metadata is different from the first format of metadata; means for converting metadata, associated with storage operations from multiple information stores employing incompatible formats, into a normalized format; wherein the means for converting converts the first metadata having the first format associated with the first type of storage operation, and the second metadata having the second format associated with the second type of storage operation, into the normalized metadata format, and wherein records or data structures for the first and second sets of storage preferences store an indication of a type of data processing operation to be performed; and
,wherein the means for performing the first and second types of storage operations include means for coordinating actions to perform at least one of; fully copying data in the at least one information store, performing snapshots of data in the at least one information store, performing serverless copy of data in the at least one information store, archiving data in the at least one information store, migrating data in the at least one information store, and recovering data in the at least one information store. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for operating within a network, wherein the network couples multiple information stores with at least one storage device, the system comprising:
-
a processor; a first data agent, wherein the first data agent operates with a first information store, wherein the first information store employs a first format associated with at least a first data storage operation, and wherein the first format includes first metadata, and wherein the first metadata describes data copied from the first information store under the first data storage operation; a second data agent, wherein the second data agent operates with a second information store, and wherein the second information store employs a second format associated with at least a second data storage operation; wherein the first and second information stores differ, wherein the first and second formats differ, and wherein the first and second storage operations differ, and wherein the second format includes second metadata, and wherein the second metadata describes data copied from the second information store under the second data storage operation; and
,a data protection agent communicating with the first and second data agents and with the at least one storage device, wherein the data protection agent manages and controls different types of storage operations for data from the first and second information stores to the at least one storage device, via the first and second data agents, despite the first and second different formats and the first and second different storage operations, wherein the data protection agent employs a normalized metadata format, wherein the first metadata and the second metadata are converted to the normalized metadata format, and, wherein the first metadata and the second metadata employ a format that differs from the normalized metadata format. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable medium storing instructions that, when executed by at least one computer, performs a method for performing integrated storage operations on an information store, the method comprising:
-
initiating a first type of storage operation to be performed on an information store, wherein initiating the first type of storage operation includes selecting the first type of storage operation based on a first set of storage preferences; performing the first type of storage operation on the information store, wherein performing the first type of storage operation includes copying at least a first portion of the information store to one or more storage devices and generating first metadata wherein the first metadata describes at least the copied first portion stored on the one or more storage devices, and wherein the first metadata has a first format associated with the first type of storage operation; initiating a second type of storage operation disparate from the first type of storage operation to be performed on the information store, wherein initiating the second type of storage operation includes selecting the second type of storage operation based on a second set of storage preferences, wherein the second type of storage operation differs from the first type of storage operation; and performing the second type of storage operation on the information store, wherein performing the second type of storage operation includes copying at least a second portion of the information store to one or more storage devices and generating second metadata which describes at least the copied second portion stored on the one or more storage devices, wherein the second metadata has a second format associated with the second type of storage operation, and wherein the second format of metadata is different from the first format of metadata; converting the first metadata having a first format associated with the first type of storage operation, and the second metadata having a second format associated with the second type of storage operation, into a normalized metadata format. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A non-transitory computer-readable medium of copying at least a portion of an information store, the method comprising:
-
performing a first type of storage operation to copy at least a first portion of an information store to one or more storage devices; generating first metadata which describes at least the copied first portion stored on the one or more storage devices, wherein the first metadata has a first format associated with the first type of storage operation; performing a second type of storage operation, disparate from the first type of storage operation, to copy at least a second portion of the information store to one or more storage devices; generating second metadata which describes at least the copied second portion stored on the one or more storage devices, wherein the second metadata has a second format associated with the second type of storage operation, and, wherein the second format is incompatible with the first format; and converting the first metadata having a first format associated with the first type of storage operation, and the second metadata having the second format associated with the second type of storage operation, into a normalized metadata format. - View Dependent Claims (21, 22, 23)
-
Specification