STORAGE CONTROL DEVICE AND STORAGE SYSTEM
First Claim
1. A storage control device, comprising:
- a memory; and
a processor coupled to the memory and the processor configured to;
create a first snapshot corresponding to a storage area of a storage device by a copy-on-write method;
create management information and store the management information in the memory, the management information being used for managing a location of a data block updated after the creation of the first snapshot, the data block being included in the storage area;
copy all of first files included in the first snapshot to a first backup area;
create a second snapshot corresponding to the storage area;
identify, on basis of the management information, a second area in a first area of the second snapshot, the first area storing therein first metadata on all of second files included in the second snapshot, the second area being updated after the creation of the first snapshot;
identify updated files updated after the creation of the first snapshot among the second files, on basis of second metadata among the first metadata, the second metadata being included in the second area; and
copy the updated files to a second backup area.
1 Assignment
0 Petitions
Accused Products
Abstract
A storage control device includes a processor configured to create a first snapshot corresponding to a storage area by a copy-on-write method and management information used for managing a location of a data block updated after the creation, and copy all files included in the first snapshot to a first backup area. The processor is configured to create a second snapshot and identify, on basis of the management information, a second area in a first area of the second snapshot. The first area stores therein first metadata on all of second files included in the second snapshot. The second area is updated after the creation. The processor is configured to identify updated files updated after the creation among the second files, on basis of second metadata among the first metadata. The second metadata is included in the second area and copy the updated files to a second backup area.
69 Citations
6 Claims
-
1. A storage control device, comprising:
-
a memory; and a processor coupled to the memory and the processor configured to; create a first snapshot corresponding to a storage area of a storage device by a copy-on-write method; create management information and store the management information in the memory, the management information being used for managing a location of a data block updated after the creation of the first snapshot, the data block being included in the storage area; copy all of first files included in the first snapshot to a first backup area; create a second snapshot corresponding to the storage area; identify, on basis of the management information, a second area in a first area of the second snapshot, the first area storing therein first metadata on all of second files included in the second snapshot, the second area being updated after the creation of the first snapshot; identify updated files updated after the creation of the first snapshot among the second files, on basis of second metadata among the first metadata, the second metadata being included in the second area; and copy the updated files to a second backup area. - View Dependent Claims (2, 3, 4)
-
-
5. A storage system, comprising:
-
a storage device; and a storage control device coupled to the storage device and the storage control device including; a memory; and a processor coupled to the memory and the processor configured to; create a first snapshot corresponding to a storage area of the storage device by a copy-on-write method; create management information and store the management information in the memory, the management information being used for managing a location of a data block updated after the creation of the first snapshot, the data block being included in the storage area; copy all of first files included in the first snapshot to a first backup area; create a second snapshot corresponding to the storage area; identify, on basis of the management information, a second area in a first area of the second snapshot, the first area storing therein first metadata on all of second files included in the second snapshot, the second area being updated after the creation of the first snapshot; identify updated files updated after the creation of the first snapshot among the second files, on basis of second metadata among the first metadata, the second metadata being included in the second area; and copy the updated files to a second backup area.
-
-
6. A non-transitory computer-readable recording medium having stored therein a program that causes a computer to execute a process, the process comprising:
-
creating a first snapshot corresponding to a storage area of a storage device by a copy-on-write method; creating management information and storing the management information in the memory, the management information being used storing management information in a memory, the management information being used for managing a location of a data block updated after the creation of the first snapshot, the data block being included in the storage area; copying all of first files included in the first snapshot to a first backup area; creating a second snapshot corresponding to the storage area; identifying, on basis of the management information, a second area in a first area of the second snapshot, the first area storing therein first metadata on all of second files included in the second snapshot, the second area being updated after the creation of the first snapshot; identify updated files updated after the creation of the first snapshot among the second files, on basis of second metadata among the first metadata, the second metadata being included in the second area; and copy the updated files to a second backup area.
-
Specification