Storage and data protection method of storage
AssigneeHitachi Vantara, Ltd.
InventorsAkira Deguchi, Yusuke Yamaga
Life of this patent
Estimating the term…
Abstract
To safely store data. A storage 200 connected to another storage 400 via a network, the storage 200 including: a processor 216 configured to process data to be stored in a storage device 220, in which the processor 216 is configured to acquire a first snapshot for a volume generated using a storage area of the storage device, compare a second snapshot, which is a previously acquired snapshot, with the first snapshot to retrieve incremental data, transfer the incremental data to the other storage and store the incremental data as backup data, and set lock of the backup data stored in the other storage.
Claims10
A storage connected to another storage via a network, the storage comprising:
- a processor configured to process data to be stored in a storage device, wherein
- the processor is configured to:
- acquire a first snapshot for a volume generated using a storage area of the storage device,
- compare a second snapshot, which is a previously acquired snapshot, with the first snapshot to retrieve incremental data,
- transfer the incremental data to the other storage and store the incremental data as backup data,
- set a lock of the backup data stored in the other storage,
- set a lock for the first snapshot and the second snapshot at the time of acquiring the first snapshot and the second snapshot, and
- calculate, based on schedule information of a backup set by a user, a period of a lock set for the first snapshot at the time of acquiring the first snapshot, and
- wherein the lock of the first snapshot prohibits deletion and overwriting of data to be locked.
A storage connected to another storage via a network, the storage comprising:
- a processor configured to process data to be stored in a storage device, wherein
- the processor is configured to:
- acquire a first snapshot for a volume generated using a storage area of the storage device,
- compare a second snapshot, which is a previously acquired snapshot, with the first snapshot to retrieve incremental data,
- transfer the incremental data to the other storage and store the incremental data as backup data,
- set a lock of the backup data stored in the other storage,
- set a lock for the first snapshot and the second snapshot at the time of acquiring the first snapshot and the second snapshot, and issue an alert when the first snapshot and the second snapshot are not locked,
- wherein the lock of the first snapshot and the second snapshot prohibits deletion and overwriting of data to be locked.
A storage connected to another storage via a network, the storage comprising:
- a processor configured to process data to be stored in a storage device, wherein
- the processor is configured to:
- acquire a first snapshot for a volume generated using a storage area of the storage device,
- compare a second snapshot, which is a previously acquired snapshot, with the first snapshot to retrieve incremental data,
- transfer the incremental data to the other storage and store the incremental data as backup data,
- set a lock of the backup data stored in the other storage, and
- set, for the backup data, a lock period shorter than a requested lock period, which is a lock period designated by a user, and in a case where the already-set lock period is within a predetermined range before expiration and determining, based on predetermined criteria, to extend the lock period when the expiration of the lock period is earlier than expiration of the requested lock period.
A storage connected to another storage via a network, the storage comprising:
- a processor configured to process data to be stored in a storage device,
- wherein
- the processor is configured to:
- acquire a first snapshot for a volume generated using a storage area of the storage device,
- compare a second snapshot, which is a previously acquired snapshot, with the first snapshot to retrieve incremental data,
- transfer the incremental data to the other storage and store the incremental data as backup data,
- set a lock of the backup data stored in the other storage, and
- after completing transfer of the backup data to the other storage, delete the data after waiting for a lock release of backup data older than transferred backup data.
Dependencies are inferred from the claim text.