Data migration management apparatus and information processing system
First Claim
1. An apparatus for performing data migration of an information processing device having a plurality of storage areas, comprising:
- a memory configured to store a migration plan including a storage area of a migration source and a storage area of a migration destination as a task in a task management table; and
a microprocessor configured to execute the migration plan,wherein the microprocessor is configured to;
obtain information related to a storage area of a migration source and a storage area of a migration destination;
obtain a copy speed from migration history information when there is migration history information which shows migration history from a same or similar storage area with the storage area of the migration source to the same or similar storage area with the storage area of the migration destination, and calculate a data migration time required for data migration by dividing a size of data which is migrated from the storage area of the migration source to the storage area of the migration destination at the copy speed; and
indicate the calculated data migration time associated with an identifier of the task.
0 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a data migration management apparatus that can easily create a re-execution task for re-executing an error-terminated data migration task, and also can increase the possibility of the re-execution task being successful. In a case where a data migration from a migration-source volume to a migration-destination volume fails, the management apparatus uses the information of the failed task to create a re-execution task. The management apparatus changes the configuration of a volume pair as necessary. The management apparatus manages the failed task in association with the re-execution task.
22 Citations
18 Claims
-
1. An apparatus for performing data migration of an information processing device having a plurality of storage areas, comprising:
-
a memory configured to store a migration plan including a storage area of a migration source and a storage area of a migration destination as a task in a task management table; and a microprocessor configured to execute the migration plan, wherein the microprocessor is configured to; obtain information related to a storage area of a migration source and a storage area of a migration destination; obtain a copy speed from migration history information when there is migration history information which shows migration history from a same or similar storage area with the storage area of the migration source to the same or similar storage area with the storage area of the migration destination, and calculate a data migration time required for data migration by dividing a size of data which is migrated from the storage area of the migration source to the storage area of the migration destination at the copy speed; and indicate the calculated data migration time associated with an identifier of the task. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of performing data migration of an information processing device having a plurality of storage areas, comprising:
-
storing, in a memory, a migration plan including a storage area of a migration source and a storage area of a migration destination as a task in a task management table; and executing, by a microprocessor, the migration plan, wherein the executing comprises; obtaining information related to a storage area of a migration source and a storage area of a migration destination; obtaining a copy speed from migration history information when there is migration history information which shows migration history from a same or similar storage area with the storage area of the migration source to the same or similar storage area with the storage area of the migration destination, and calculating a data migration time required for data migration by dividing a size of data which is migrated from the storage area of the migration source to the storage area of the migration destination at the copy speed; and indicating the calculated data migration time associated with an identifier of the task. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer readable medium storing computer program product, which, when executed by a computer, performs data migration of an information processing device having a plurality of storage areas, the data migration comprising:
-
storing a migration plan including a storage area of a migration source and a storage area of a migration destination as a task in a task management table; and obtaining information related to a storage area of a migration source and a storage area of a migration destination; obtaining a copy speed from migration history information when there is migration history information which shows migration history from a same or similar storage area with the storage area of the migration source to the same or similar storage area with the storage area of the migration destination, and calculating a data migration time required for data migration by dividing a size of data which is migrated from the storage area of the migration source to the storage area of the migration destination at the copy speed; and indicating the calculated data migration time associated with an identifier of the task. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification