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.

    On-demand restore of a snapshot to an on-demand volume accessible to clients

    公开(公告)号:US12229431B2

    公开(公告)日:2025-02-18

    申请号:US18614986

    申请日:2024-03-25

    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.

    ON-DEMAND SERVERLESS DISASTER RECOVERY
    13.
    发明公开

    公开(公告)号:US20230385166A1

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

    申请号:US17824120

    申请日:2022-05-25

    Applicant: NetApp Inc.

    CPC classification number: G06F11/2025 G06F11/1469 G06F2201/84

    Abstract: Techniques are provided for on-demand serverless disaster recovery. A primary node may host a primary volume. Snapshots of the primary volume may be backed up to an object store. In response to failure, a secondary node and/or an on-demand volume may be created on-demand. The secondary node may provide clients with failover access to the on-demand volume while a restore process restores a snapshot of the primary volume to the on-demand volume. In some embodiments, there was no secondary node and/or on-demand volume while the primary node was operational. This conserves computing resources that would be wasted by otherwise hosting the secondary node and/or on-demand volume while clients were able to access the primary volume through the primary node. Modifications directed to the on-demand volume are incrementally backed up to the object store for subsequently restoring the primary volume after recovery.

    STORAGE TIER VERIFICATION CHECKS
    16.
    发明申请

    公开(公告)号:US20180365281A1

    公开(公告)日:2018-12-20

    申请号:US15624891

    申请日:2017-06-16

    Applicant: NetApp Inc.

    Abstract: Techniques are provided for storage tier verification checks. A determination is made that a mount operation of an aggregate of a set of volumes stored within a multi-tier storage environment has completed. A first metafile and a second metafile are maintained to track information related to the storage of objects of a volume of the aggregate within a remote object store that is a tier of the multi-tier storage environment. A distributed verification is performed between the first metafile and the second metafile to identify an inconsistency. Accordingly, the first metafile and the second metafile are reconciled to address the inconsistency so that storage information within the first metafile and the second metafile are consistent.

    PRESERVING STORAGE EFFICIENCY DURING RESTORATION OF DATA FROM THE CLOUD TO A DATA STORAGE SYSTEM

    公开(公告)号:US20250045168A1

    公开(公告)日:2025-02-06

    申请号:US18923440

    申请日:2024-10-22

    Applicant: NetApp, Inc.

    Abstract: Systems and methods for preserving storage efficiency during restoration of data from the cloud are provided. In one embodiment, a CBMAP is maintained that maps cloud block numbers (CBNs) to respective corresponding block numbers of a volume of a data storage system in which previously restored data has been stored by a previously restored file. By making use of the CBMAP during the restoration process, storage of duplicate file data blocks on the volume may be avoided by sharing with a current file being restored a reference to the corresponding file data block previously stored on the volume and associated with the previously restored file. In addition to preserving storage efficiency, use of the CBMAP facilitates avoidance of repeated GET operations for data associated with CBNs previously retrieved from the cloud and stored to the volume, thereby reducing data access costs as well as latency of the restore operation.

    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