INFORMATION BACKUP/RESTORATION PROCESSING APPARATUS AND INFORMATION BACKUP/RESTORATION PROCESSING SYSTEM
First Claim
1. An information backup/restoration processing apparatus connected to a storage system that manages as a single logical volume a group of partial storage areas allocated in a distributed manner to a plurality of disk devices, the information backup/restoration processing apparatus being configured to execute backup and restoration processes of the logical volume, and comprising:
- logical volume configuration information acquisition means for acquiring data configuration information including a block address of significant data in the logical volume;
backup means for backing up the significant data corresponding to the block address to storage means; and
volume control means for, when the backup means accesses the logical volume, hooking read/write access to the logical volume, reading from the logical volume the significant data corresponding to the block address on the basis of the data configuration information, and providing the read significant data to the backup means.
1 Assignment
0 Petitions
Accused Products
Abstract
To reduce the size of backup data, increase the backup speed, and solve a problem that the amount of unnecessary writing could undesirably increase in a restoration process, which would otherwise require physical disks with a capacity greater than the size of a virtual volume. On a backup server having mounted thereon a virtual volume that is the target to be backed up and restored, read/write access to only the blocks of data areas is performed by a device driver that filters I/O access to a device from a file system on the basis of the data mapping information of the virtual volume, whereby read/write access to unnecessary portions is avoided. Thus, it is possible to reduce the size of backup data, increase the backup speed, and prevent an increase in the amount of unnecessary writing to the virtual volume in a restoration process.
84 Citations
10 Claims
-
1. An information backup/restoration processing apparatus connected to a storage system that manages as a single logical volume a group of partial storage areas allocated in a distributed manner to a plurality of disk devices, the information backup/restoration processing apparatus being configured to execute backup and restoration processes of the logical volume, and comprising:
-
logical volume configuration information acquisition means for acquiring data configuration information including a block address of significant data in the logical volume; backup means for backing up the significant data corresponding to the block address to storage means; and volume control means for, when the backup means accesses the logical volume, hooking read/write access to the logical volume, reading from the logical volume the significant data corresponding to the block address on the basis of the data configuration information, and providing the read significant data to the backup means. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An information backup/restoration processing system comprising:
-
a storage system configured to manage as a single logical volume a group of partial storage areas allocated in a distributed manner to a plurality of disk devices; and a backup server connected to the storage system and configured to execute backup and restoration processes of the logical volume, wherein the storage system includes a first virtual volume corresponding to the logical volume, and creates a secondary volume that is a duplicate of the first virtual volume in a backup process, and the backup server includes; volume configuration information acquisition means for acquiring data configuration information including a block address of significant data in the secondary volume; backup means for backing up the significant data corresponding to the block address to storage means; and volume control means for, when the backup means accesses the secondary volume, hooking read/write access to the secondary volume, reading from the secondary volume the significant data corresponding to the block address on the basis of the data configuration information, and providing the read significant data to the backup means. - View Dependent Claims (7, 8, 9, 10)
-
Specification