Migrating data to disk without interrupting running operations
First Claim
1. A method, performed by an information management system, for refreshing mount paths of a data storage library, the method comprising:
- identifying a request to replace an existing disk associated with one or more mount paths with a new disk, wherein one or more partitions are mapped to the one or more mount paths of the data storage library;
for all non-active mount paths, migrating, at a first time, data associated with the non-active mount paths to the new disk;
for all active mount paths;
marking each mount path as non-active when a running operation associated with the mount path has completed a job; and
migrating, at a second time later than the first time, data associated with the mount path marked as non-active to the new disk; and
for all mount paths migrated to the new disk, marking each mount path as resident on the new disk.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for migrating stored backup data between disks (e.g., from an existing disk to another disk), such as a new or different disk in a magnetic storage library, without interrupting or otherwise affecting secondary copy operations (e.g., operations currently writing data to the storage library) utilizing the magnetic storage library, are described. In some embodiments, the systems and methods mark one or more mount paths as full when a running secondary copy operation associated with the mount path has completed a job (regardless of the actual current capacity or intended use of the mount path), and migrate each of the one or more data to a second disk of the data storage library when the mount path associated with the data is marked as full.
512 Citations
20 Claims
-
1. A method, performed by an information management system, for refreshing mount paths of a data storage library, the method comprising:
-
identifying a request to replace an existing disk associated with one or more mount paths with a new disk, wherein one or more partitions are mapped to the one or more mount paths of the data storage library; for all non-active mount paths, migrating, at a first time, data associated with the non-active mount paths to the new disk; for all active mount paths; marking each mount path as non-active when a running operation associated with the mount path has completed a job; and migrating, at a second time later than the first time, data associated with the mount path marked as non-active to the new disk; and for all mount paths migrated to the new disk, marking each mount path as resident on the new disk. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system, comprising:
-
at least one processor; at least one data storage device coupled to the at least one processor and storing instructions for implementing a process to migrate data between disks, wherein the process comprises; accessing a request to migrate data stored on an existing disk to a new disk; for all active mount paths associated with running operations, marking, via a migration component, each mount path as full when a running operation associated with the mount path has completed a job to transfer data to the existing disk; and migrating, via the migration component, data associated with the mount path marked as full to the new disk. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-readable medium, excluding transitory propagating signals, storing instructions that, when executed by an information management system, cause the information management system to perform transfer of data to disks of a data storage library, the method comprising:
-
transferring data to one or more data contained in one or more partitions of a first disk of the data storage library, wherein the one or more partitions are associated with one or more mount paths through which data is transferred to the one or more data stored by the one or more partitions of the first disk; marking each of the one or more mount paths as full when a running operation associated with the mount path has completed a job; and transferring each of the one or more data to another data storage medium after the mount path associated with the data is marked as full. - View Dependent Claims (20)
-
Specification