System and method for managing stored data
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 connected to the storage manager, and a primary volume connected to the media agent, the method comprising:
- taking a snapshot of the primary volume;
indexing the snapshot by associating respective information with the snapshot;
copying the indexed snapshot to a secondary volume; and
repeating the taking, indexing, and copying steps for a plurality of snapshots.
5 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. A plurality of 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
17 Claims
-
1. A method of managing stored data in a storage management system, the storage management system including a storage manager, a media agent connected to the storage manager, and a primary volume connected to the media agent, the method comprising:
-
taking a snapshot of the primary volume;
indexing the snapshot by associating respective information with the snapshot;
copying the indexed snapshot to a secondary volume; and
repeating the taking, indexing, and copying steps for a plurality of snapshots. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer readable medium including computer executable code for managing stored data in a storage management system, the storage management system including a storage manager, a media agent connected to the storage manager, and a primary volume connected to the media agent, the code enabling the steps of:
-
taking a snapshot of the primary volume;
indexing the snapshot by associating respective information with the snapshot;
copying the indexed snapshot to a secondary volume; and
repeating the taking, indexing, and copying steps for a plurality of snapshots.
-
-
11. A method for replacing data in a primary volume stored at a first device associated with a first logical unit number with data in a recovery volume stored at a second device associated with a second logical unit number, the recovery volume including a plurality of snapshots of the primary volume, the method comprising:
-
updating a memory to indicate that the primary volume is no longer associated with the first logical unit number;
updating the memory to indicate that the recovery volume is no longer associated with the second logical unit number; and
updating the memory to indicate that the recovery volume is associated with the first logical unit number. - View Dependent Claims (12, 13)
-
-
14. A method for periodically copying changing data on a primary volume, the method comprising:
-
capturing a first snapshot of data in a primary volume, the first snapshot being a block level copy of the data in the primary volume;
storing the first snapshot;
monitoring for a change in any one of the blocks stored in the first snapshot;
storing a copy of a particular block when the monitoring determines that there was a change in the particular block from the first snapshot. - View Dependent Claims (15)
-
-
16. A copy of a primary volume produced by the steps of:
-
capturing a first snapshot of data in a primary volume, the first snapshot being a block level copy of the data in the primary volume;
storing the first snapshot;
monitoring for a change in any one of the blocks stored in the first snapshot;
storing a copy of a particular block when the monitoring determines that there was a change in the particular block from the first snapshot; and
producing a copy of the primary volume using the first snapshot and any copies of blocks that changed after the first snapshot, after at least one block has changed since the first snapshot.
-
-
17. A method of managing stored data in a storage management system, the storage management system including a storage manager, a media agent connected to the storage manager, and a primary volume connected to the media agent, the method comprising:
-
taking a snapshot of the primary volume;
identifying characteristics associated with the snapshot; and
storing the characteristics in an index.
-
Specification