ON-DEMAND RESTORE OF A SNAPSHOT TO AN ON-DEMAND VOLUME ACCESSIBLE TO CLIENTS

    公开(公告)号:US20230029795A1

    公开(公告)日:2023-02-02

    申请号:US17587727

    申请日:2022-01-28

    Applicant: NetApp Inc.

    Abstract: Techniques are provided for caching data during an on-demand restore using a cloud block map. A client may be provided with access to an on-demand volume during a restore process that copies backup data from a snapshot within a remote object store to the on-demand volume stored within local storage. In response to receiving a request from the client for a block of the backup data not yet restored from the snapshot to the on-demand volume, the block may be retrieved from the snapshot in the remote object store. The block may be cached within a cloud block map stored within the local storage as a cached block. The client may be provided with access to the cached block.

    TRANSFERRING SNAPSHOT COPY TO OBJECT STORE WITH DEDUPLICATION PRESERVATION AND ADDITIONAL COMPRESSION

    公开(公告)号:US20210103397A1

    公开(公告)日:2021-04-08

    申请号:US17106268

    申请日:2020-11-30

    Applicant: NetApp Inc.

    Abstract: Techniques are provided for incremental snapshot copy to an object store. A list of deallocated block numbers of primary storage of a computing device are identified. Entries for the list of deallocated block numbers are removed from a mapping metafile. A list of changed block numbers corresponding to changes between a current snapshot of the primary storage and a prior copied snapshot copied from the primary storage to the object store is determined. The mapping metafile is evaluated using the list of changed block numbers to identify a deduplicated set of changed block numbers without entries within the mapping metafile. An object, comprising data of the deduplicated set of changed block numbers, is transmitted to the object store for storage as a new copied snapshot.

    Cloud block map for caching data during on-demand restore

    公开(公告)号:US12131050B2

    公开(公告)日:2024-10-29

    申请号:US18448245

    申请日:2023-08-11

    Applicant: NetApp Inc.

    Abstract: Techniques are provided for caching data during an on-demand restore using a cloud block map. A client may be provided with access to an on-demand volume during a restore process that copies backup data from a snapshot within a remote object store to the on-demand volume stored within local storage. In response to receiving a request from the client for a block of the backup data not yet restored from the snapshot to the on-demand volume, the block may be retrieved from the snapshot in the remote object store. The block may be cached within a cloud block map stored within the local storage as a cached block. The client may be provided with access to the cached block.

Patent Agency Ranking