-
公开(公告)号:US11182256B2
公开(公告)日:2021-11-23
申请号:US15789198
申请日:2017-10-20
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Richard Phillip Mayo , David Malcolm Falkinder , Andrew Todd , Peter Thomas Camble
IPC: G06F11/14 , G06F16/23 , G06F16/174
Abstract: In some examples, in response to an event at the deduplication system, a system accesses item metadata of a backup item that is backed up to a remote object storage system, the item metadata of the backup item including range information indicating a range of identifier values for portion objects of the backup item stored in the remote object storage system. The system issues, based on the range information, requests to obtain respective attribute information of the portion objects of the backup item stored in the remote object storage system. The system determines, based on the attribute information, a name of a given portion object of the backup item already used.
-
公开(公告)号:US20180081561A1
公开(公告)日:2018-03-22
申请号:US15267899
申请日:2016-09-16
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Andrew Todd , Richard Phillip Mayo
IPC: G06F3/06
CPC classification number: G06F11/1453 , G06F2201/815 , G06F2201/83
Abstract: Examples include the acquisition of objects names for portion index objects. Some examples include acquisition, from a remote object storage system, of a list of object names for a plurality of portion index objects, stored in the remote object storage system. In some examples, for each of the portion index objects, the acquired object name includes an identifier of an associated deduplicated backup item and information identifying a data range of the associated deduplicated backup item that is represented by metadata of the portion index object.
-
公开(公告)号:US10365974B2
公开(公告)日:2019-07-30
申请号:US15267899
申请日:2016-09-16
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Andrew Todd , Richard Phillip Mayo
IPC: G06F11/14 , G06F12/08 , G06F12/0808 , G06F12/0815
Abstract: Examples include the acquisition of objects names for portion index objects. Some examples include acquisition, from a remote object storage system, of a list of object names for a plurality of portion index objects, stored in the remote object storage system. In some examples, for each of the portion index objects, the acquired object name includes an identifier of an associated deduplicated backup item and information identifying a data range of the associated deduplicated backup item that is represented by metadata of the portion index object.
-
公开(公告)号:US10776210B2
公开(公告)日:2020-09-15
申请号:US15281910
申请日:2016-09-30
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Alastair Slater , Peter Thomas Camble , Andrew Todd , Simon Pelly
IPC: G06F11/14 , G06F16/174 , G06F16/11 , G06F16/215
Abstract: Example embodiments relates to method and systems to restore content of a volume at a given point in time. A computing device to restore content of a volume at a given point in time comprises a physical processor and a machine-readable storage medium comprising machine readable instructions executable by the processor that cause the computing device to command a storage array to select a surviving snapshot that was created at a nearest point in time to the given point in time among a set of surviving read-only snapshots of content of the volume stored in the storage array, command the storage array to create an editable surviving snapshot of the selected surviving snapshot, perform a delta function associated with a deduplication system, the deduplication system comprising a set of backup objects for the set of surviving read-only snapshots and a set of backup objects for a set of non-surviving read-only snapshots of content of the volume and restore content of the volume at the given point in time by commanding the storage array to modify the editable surviving snapshot based on an output of the delta function. Each of the backup objects within the deduplication system comprises a manifest, the manifest comprising a list of chunk signatures that represents chunks of data. The delta function is performed between a manifest of a backup object of the selected surviving snapshot and a manifest of a backup object of a snapshot created at the given point in time.
-
公开(公告)号:US20180150236A1
公开(公告)日:2018-05-31
申请号:US15361939
申请日:2016-11-28
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Andrew Todd , David Malcolm Falkinder , Ieuan James Henry , Alastair Slater
IPC: G06F3/06
CPC classification number: G06F3/0608 , G06F3/0641 , G06F3/0644 , G06F3/065 , G06F3/067 , G06F11/14
Abstract: Examples include the storage of format-aware filter format tracking states. Some examples include storage of a format tracking state for a format aware filter in a backup system in association with a backup object, access of the format tracking state from the backup system in response to detection of a potential continuation of a backup image, and applying the format-aware filter using the accessed format tracking state.
-
公开(公告)号:US12007966B2
公开(公告)日:2024-06-11
申请号:US17664459
申请日:2022-05-23
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Peter Thomas Camble , Andrew Todd
IPC: G06F16/215
CPC classification number: G06F16/215
Abstract: Example implementations relate to provisioning a deduplication data store. An example includes receiving inputs indicating an expected data amount and at least one retention period for the deduplication data store; performing a comparison of the at least one retention period to a stored data structure; determining at least one storage multiplier based on the comparison of the at least one retention period to the stored data structure; and determining an amount of storage to provision for the deduplication data store based on the expected data amount and the at least one storage multiplier.
-
公开(公告)号:US20190121705A1
公开(公告)日:2019-04-25
申请号:US15789198
申请日:2017-10-20
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Richard Phillip Mayo , David Malcolm Falkinder , Andrew Todd , Peter Thomas Camble
Abstract: In some examples, in response to an event at the deduplication system, a system accesses item metadata of a backup item that is backed up to a remote object storage system, the item metadata of the backup item including range information indicating a range of identifier values for portion objects of the backup item stored in the remote object storage system. The system issues, based on the range information, requests to obtain respective attribute information of the portion objects of the backup item stored in the remote object storage system. The system determines, based on the attribute information, a name of a given portion object of the backup item already used.
-
公开(公告)号:US10209892B2
公开(公告)日:2019-02-19
申请号:US15361939
申请日:2016-11-28
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Andrew Todd , David Malcolm Falkinder , Ieuan James Henry , Alastair Slater
IPC: G06F3/06
Abstract: Examples include the storage of format-aware filter format tracking states. Some examples include storage of a format tracking state for a format aware filter in a backup system in association with a backup object, access of the format tracking state from the backup system in response to detection of a potential continuation of a backup image, and applying the format-aware filter using the accessed format tracking state.
-
公开(公告)号:US20180095833A1
公开(公告)日:2018-04-05
申请号:US15281910
申请日:2016-09-30
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Alastair Slater , Peter Thomas Camble , Andrew Todd , Simon Pelly
Abstract: Example embodiments relates to method and systems to restore content of a volume at a given point in time. A computing device to restore content of a volume at a given point in time comprises a physical processor and a machine-readable storage medium comprising machine readable instructions executable by the processor that cause the computing device to command a storage array to select a surviving snapshot that was created at a nearest point in time to the given point in time among a set of surviving read-only snapshots of content of the volume stored in the storage array, command the storage array to create an editable surviving snapshot of the selected surviving snapshot, perform a delta function associated with a deduplication system, the deduplication system comprising a set of backup objects for the set of surviving read-only snapshots and a set of backup objects for a set of non-surviving read-only snapshots of content of the volume and restore content of the volume at the given point in time by commanding the storage array to modify the editable surviving snapshot based on an output of the delta function. Each of the backup objects within the deduplication system comprises a manifest, the manifest comprising a list of chunk signatures that represents chunks of data. The delta function is performed between a manifest of a backup object of the selected surviving snapshot and a manifest of a backup object of a snapshot created at the given point in time.
-
公开(公告)号:US20230376468A1
公开(公告)日:2023-11-23
申请号:US17664459
申请日:2022-05-23
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Peter Thomas Camble , Andrew Todd
IPC: G06F16/215
CPC classification number: G06F16/215
Abstract: Example implementations relate to provisioning a deduplication data store. An example includes receiving inputs indicating an expected data amount and at least one retention period for the deduplication data store; performing a comparison of the at least one retention period to a stored data structure; determining at least one storage multiplier based on the comparison of the at least one retention period to the stored data structure; and determining an amount of storage to provision for the deduplication data store based on the expected data amount and the at least one storage multiplier.
-
-
-
-
-
-
-
-
-