Backup item metadata including range information

    公开(公告)号:US11182256B2

    公开(公告)日:2021-11-23

    申请号:US15789198

    申请日:2017-10-20

    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.

    ACQUISITION OF OBJECT NAMES FOR PORTION INDEX OBJECTS

    公开(公告)号:US20180081561A1

    公开(公告)日:2018-03-22

    申请号:US15267899

    申请日:2016-09-16

    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.

    Acquisition of object names for portion index objects

    公开(公告)号:US10365974B2

    公开(公告)日:2019-07-30

    申请号:US15267899

    申请日:2016-09-16

    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.

    Restoration of content of a volume

    公开(公告)号:US10776210B2

    公开(公告)日:2020-09-15

    申请号:US15281910

    申请日:2016-09-30

    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.

    Provisioning a deduplication data store

    公开(公告)号:US12007966B2

    公开(公告)日:2024-06-11

    申请号:US17664459

    申请日:2022-05-23

    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.

    BACKUP ITEM METADATA INCLUDING RANGE INFORMATION

    公开(公告)号:US20190121705A1

    公开(公告)日:2019-04-25

    申请号:US15789198

    申请日:2017-10-20

    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.

    RESTORATION OF CONTENT OF A VOLUME
    9.
    发明申请

    公开(公告)号:US20180095833A1

    公开(公告)日:2018-04-05

    申请号:US15281910

    申请日:2016-09-30

    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.

    PROVISIONING A DEDUPLICATION DATA STORE
    10.
    发明公开

    公开(公告)号:US20230376468A1

    公开(公告)日:2023-11-23

    申请号:US17664459

    申请日:2022-05-23

    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.

Patent Agency Ranking