Snapshot storage and management system with indexing and user interface
First Claim
1. A method of managing stored data in a storage management system, the storage management system including a storage manager, a media agent configured to communicate with the storage manager, and a primary volume configured to communicate with the media agent, the method comprising:
- obtaining a first snapshot of the primary volume in accordance with a predefined policy,wherein the policy comprises one or more parameters for creating a corresponding quick recovery volume, andwherein the quick recovery volume includes information about at least one application that created data in the primary volume;
indexing the first snapshot by associating respective information with the snapshot;
obtaining a second snapshot in accordance with the predefined policy;
causing to be displayed a user interface,wherein the user interface comprises levels of available snapshots and quick recovery volumes;
receiving from a user a selection of a displayed level; and
recovering portions of data at the selected level and any level below the selected level.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method of managing stored data in a storage management system. The storage management system includes a storage manager, a media agent connected to the storage manager, and a primary volume connected to the media agent. Multiple snapshots are taken of the primary volume. The snapshots are indexed by associating respective information with the snapshot. The indexed snapshots are copied to a recovery volume. In this way, browsing features are enabled for the user. The user may view the snapshots in a hierarchical format, and may even view snapshot data in association with the corresponding application. The resultant recovery volume may be used to replace a primary volume.
-
Citations
16 Claims
-
1. A method of managing stored data in a storage management system, the storage management system including a storage manager, a media agent configured to communicate with the storage manager, and a primary volume configured to communicate with the media agent, the method comprising:
-
obtaining a first snapshot of the primary volume in accordance with a predefined policy, wherein the policy comprises one or more parameters for creating a corresponding quick recovery volume, and wherein the quick recovery volume includes information about at least one application that created data in the primary volume; indexing the first snapshot by associating respective information with the snapshot; obtaining a second snapshot in accordance with the predefined policy; causing to be displayed a user interface, wherein the user interface comprises levels of available snapshots and quick recovery volumes; receiving from a user a selection of a displayed level; and recovering portions of data at the selected level and any level below the selected level. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system of managing stored data in a storage management system, the system comprising:
-
a storage manager; a media agent configured to communicate with the storage manager; a primary volume configured to communicate with the media agent; means for taking a first snapshot of the primary volume in accordance with a predefined policy, wherein the policy comprises one or more parameters for creating a corresponding quick recovery volume, and wherein the quick recovery volume includes information about at least one application that created data in the primary volume; means for indexing the first snapshot by associating respective information with the snapshot; means for taking a second snapshot in accordance with the predefined policy; means for causing to be displayed a user interface comprising levels of available snapshots and quick recovery volumes; means for receiving from a user a selection of a displayed level; and means for recovering portions of data at the selected level and any level below the selected level. - View Dependent Claims (8)
-
-
9. At least one non-transitory tangible computer-readable storage medium carrying instructions, which when implemented by at least one data processing device, manages stored data in a storage management system, wherein the storage management system includes a storage manager, a media agent configured to communicate with the storage manager, and a primary volume configured to communicate with the media agent, comprising:
-
taking a first snapshot of the primary volume in accordance with a predefined policy, the policy comprising one or more parameters for creating a corresponding quick recovery volume, and wherein the quick recovery volume includes information about at least one application that created data in the primary volume; indexing the first snapshot by associating respective information with the snapshot; taking a second snapshot, in accordance with the predefined policy; displaying a user interface comprising levels of available snapshots and quick recovery volumes; receiving from a user a selection of a displayed level; and recovering portions of data at the selected level and any level below the selected level. - View Dependent Claims (10)
-
-
11. At least one non-transitory tangible computer-readable storage medium carrying instructions, which when implemented by at least one data processing device, manages stored data in a storage management system, wherein the storage management system includes a media agent and a primary volume configured to communicate with the media agent, comprising:
-
obtaining a first snapshot of the primary volume in accordance with a predefined policy, wherein the policy comprises one or more parameters for creating a corresponding quick recovery volume, and wherein the quick recovery volume includes information about at least one application that created data in the primary volume; indexing the first snapshot by associating respective information with the snapshot; obtaining a second snapshot in accordance with the predefined policy; causing to be displayed a user interface, wherein the user interface comprises levels of available snapshots and quick recovery volumes; receiving from a user a selection of a displayed level; and recovering portions of data at the selected level and any level below the selected level. - View Dependent Claims (12, 13, 14, 15, 16)
-
Specification