Data restoration
AssigneeHewlett Packard Enterprise Development LP
InventorNaveen Kumar Selvarajan
Life of this patent
Estimating the term…
Abstract
Some examples described herein relate to data restoration. In an example, checkpoints may be defined for converting backup data stored in each of Logical Unit Numbers (LUNs) of a storage system into respective virtual data disk files. Backup data stored in each of the LUNs of the storage system may be converted into respective virtual data disk files at the defined checkpoints. The virtual data disk files with user configuration information of the storage system may be packaged into a Virtual Storage Appliance (VSA), which may include a base operating system (OS) image of the VSA. The VSA may be transferred to an external entity.
Claims15
A method of data restoration, comprising:
- defining checkpoints for converting backup data stored in each of Logical Unit Numbers (LUNs) of a storage system into respective virtual data disk files;
- converting backup data stored in each of the LUNs of the storage system into respective virtual data disk files at the defined checkpoints;
- packaging the virtual data disk files with user configuration information of the storage system into a Virtual Storage Appliance (VSA), wherein the VSA includes a base operating system (OS) image of the VSA;
- transferring the VSA to an external entity;
- and
- instantiating the VSA to restore the backup data stored in any of the LUNs of the storage system at a checkpoint among the defined checkpoints.
A system for data restoration, comprising:
- a checkpoint module to define checkpoints for converting backup data stored in each of Logical Unit Numbers (LUNs) of a system into respective virtual data disk files;
- a converter module to convert backup data stored in each of the LUNs of the system into respective virtual data disk files at the defined checkpoints;
- a packaging module to package the virtual data disk files with user configuration information of the system into a Virtual Storage Appliance (VSA), wherein the VSA includes a base operating system (OS) image of the VSA;
- and
- a transfer module to transfer the VSA to an external storage device, wherein the VSA is used to restore the backup data stored in any of the LUNs of the system at a checkpoint among the defined checkpoints
A non-transitory machine-readable storage medium comprising instructions for data restoration, the instructions executable by a processor to:
- define checkpoints for converting backup data stored in each of Logical Unit Numbers (LUNs) of a storage server into respective virtual data disk files;
- convert backup data stored in each of the LUNs of the storage server into respective virtual data disk files at the defined checkpoints;
- package the virtual data disk files with user configuration information of the storage server into a Virtual Storage Appliance (VSA), wherein the VSA includes a base operating system (OS) image of the VSA;
- and
- transfer the VSA to an external entity, wherein the VSA to restore backup data stored in each of the LUNs of the storage server at a checkpoint among the defined checkpoints.
Dependencies are inferred from the claim text.