-
公开(公告)号:US20180188967A1
公开(公告)日:2018-07-05
申请号:US15737592
申请日:2015-09-23
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
IPC: G06F3/06
CPC classification number: G06F3/065 , G06F3/0604 , G06F3/0619 , G06F3/0644 , G06F3/0673 , G06F3/0689 , G06F11/00 , G06F11/14
Abstract: In one example, primary data storage volume to store primary data blocks, and snapshot data storage volume to store snapshot data with snapshot data blocks representing copy-on-write (COW) data blocks of the primary data blocks, and with snapshot pointers to reference the primary data blocks representing non-COW data blocks of the primary data blocks of the primary data storage volume. A mapping table with primary volume mapping pointers to reference the primary data blocks, and snapshot volume mapping pointers to reference the snapshot data blocks. In response to a restore operation, perform a swap function that includes: updating the mapping table to have the primary volume mapping pointers to reference corresponding COW data blocks of the snapshot data storage volume, updating the mapping table to have the snapshot volume mapping pointers to reference corresponding primary data blocks of the primary data storage volume.
-
公开(公告)号:US20170097785A1
公开(公告)日:2017-04-06
申请号:US15277717
申请日:2016-09-27
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Amit C. Bhoomaraddi , Alastair Slater , Santosh Balaraj Bangalore , Girish Chandra Belmanu Sadananda
CPC classification number: G06F11/1469 , G06F11/1451 , G06F2201/84
Abstract: Examples disclosed herein relate to storing a plurality of data blocks associated with a snapshot from a client storage volume, receiving a request to restore a subset of the data blocks associated with the snapshot, identifying a plurality of block addresses associated with the subset of the data blocks, and restoring the subset of the data blocks associated with the plurality of block addresses to the client storage volumes
-