DATE VOLUME MIGRATION WITH MIGRATION LOG CONFIRMATION
First Claim
1. A storage system comprising:
- a storage apparatus including a processor and a data storage area;
wherein data is migrated to or from a data volume in the data storage area of the storage apparatus;
wherein the data volume in the data storage area of the storage apparatus is a source data volume if the data is migrated from the data volume to another data volume, and the data volume in the data storage area of the storage apparatus is a destination data volume if data is migrated to the data volume;
wherein the data being migrated is identified by a data volume identifier which remains unchanged after migration, and the same data volume identifier is used in both the source data volume and the destination data volume; and
wherein the storage apparatus stores migration log information of the data volume, the migration log information including the data volume identifier, a source name of the source data volume of the data being migrated, a destination name of the destination data volume of the data being migrated, and log information on any prior migration of the data being migrated.
1 Assignment
0 Petitions
Accused Products
Abstract
Exemplary embodiments provide data volume migration with migration log confirmation in which the same data volume identifier is used beyond migration for a data volume. In one embodiment, data is migrated to or from a data volume in a data storage area of a storage apparatus. The data being migrated is identified by a data volume identifier which remains unchanged after migration. The same data volume identifier is used in both the source data volume and the destination data volume. The storage apparatus stores migration log information of the data volume. The migration log information includes the data volume identifier, a source name of the source data volume of the data being migrated, a destination name of the destination data volume of the data being migrated, and log information on any prior migration of the data being migrated.
-
Citations
18 Claims
-
1. A storage system comprising:
-
a storage apparatus including a processor and a data storage area; wherein data is migrated to or from a data volume in the data storage area of the storage apparatus; wherein the data volume in the data storage area of the storage apparatus is a source data volume if the data is migrated from the data volume to another data volume, and the data volume in the data storage area of the storage apparatus is a destination data volume if data is migrated to the data volume; wherein the data being migrated is identified by a data volume identifier which remains unchanged after migration, and the same data volume identifier is used in both the source data volume and the destination data volume; and wherein the storage apparatus stores migration log information of the data volume, the migration log information including the data volume identifier, a source name of the source data volume of the data being migrated, a destination name of the destination data volume of the data being migrated, and log information on any prior migration of the data being migrated. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A data migration method comprising:
-
migrating data to or from a data volume in the data storage area of the storage apparatus;
wherein the data volume in the data storage area of the storage apparatus is a source data volume if the data is migrated from the data volume to another data volume, and the data volume in the data storage area of the storage apparatus is a destination data volume if data is migrated to the data volume;
wherein the data being migrated is identified by a data volume identifier which remains unchanged after migration, and the same data volume identifier is used in both the source data volume and the destination data volume; andstoring, in the storage apparatus, migration log information of the data volume, the migration log information including the data volume identifier, a source name of the source data volume of the data being migrated, a destination name of the destination data volume of the data being migrated, and log information on any prior migration of the data being migrated. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer-readable storage medium storing a plurality of instructions for controlling a data processor to manage data flow in a storage system that includes a data storage area, the plurality of instructions comprising:
-
instructions that cause the data processor to migrate data to or from a data volume in the data storage area of the storage apparatus;
wherein the data volume in the data storage area of the storage apparatus is a source data volume if the data is migrated from the data volume to another data volume, and the data volume in the data storage area of the storage apparatus is a destination data volume if data is migrated to the data volume;
wherein the data being migrated is identified by a data volume identifier which remains unchanged after migration, and the same data volume identifier is used in both the source data volume and the destination data volume; andinstructions that cause the data processor to store, in the storage apparatus, migration log information of the data volume, the migration log information including the data volume identifier, a source name of the source data volume of the data being migrated, a destination name of the destination data volume of the data being migrated, and log information on any prior migration of the data being migrated. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification