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

    公开(公告)号:US20240078160A1

    公开(公告)日:2024-03-07

    申请号:US18507431

    申请日:2023-11-13

    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.

    Incremental backup to object store
    34.
    发明授权

    公开(公告)号:US11868213B2

    公开(公告)日:2024-01-09

    申请号:US16944352

    申请日:2020-07-31

    Applicant: NetApp Inc.

    CPC classification number: G06F11/1451 G06F11/1458

    Abstract: Techniques are provided for incremental backup to an object store. A request may be received from an application to perform a backup from a volume hosted by a node to a backup target within the object store. A set of changed files within the volume since a prior backup of the volume was performed to the backup target is identified, along with metadata associated with the set of changed files. The metadata is utilized to identify changed data blocks comprising data of the set of changed files that was modified since the prior backup. The changed data blocks are backed up to the object store.

    Immutable snapshot copies stored in write once read many (WORM) storage

    公开(公告)号:US11599296B2

    公开(公告)日:2023-03-07

    申请号:US17389398

    申请日:2021-07-30

    Applicant: NetApp Inc.

    Abstract: Techniques are provided for storing immutable snapshot copes in write once read many (WORM) storage. A snapshot of a volume may be stored into one or more objects formatted according to an object format. An expiry time may be assigned to the snapshot and the one or more objects based upon a creation time of the snapshot and a retention time. The one or more objects may be stored within a remote object store. The one or more objects are retained in an immutable state and cannot be deleted until expiration of the expiry time. In response to identifying an existing object within the remote object store comprising shared snapshot data referenced by the snapshot, an assigned expiry time of the existing object may be modified based upon the expiry time of the snapshot to create a modified expiry time for the existing object.

    IMMUTABLE SNAPSHOT COPIES STORED IN WRITE ONCE READ MANY (WORM) STORAGE

    公开(公告)号:US20230032714A1

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

    申请号:US17389398

    申请日:2021-07-30

    Applicant: NetApp Inc.

    Abstract: Techniques are provided for storing immutable snapshot copes in write once read many (WORM) storage. A snapshot of a volume may be stored into one or more objects formatted according to an object format. An expiry time may be assigned to the snapshot and the one or more objects based upon a creation time of the snapshot and a retention time. The one or more objects may be stored within a remote object store. The one or more objects are retained in an immutable state and cannot be deleted until expiration of the expiry time. In response to identifying an existing object within the remote object store comprising shared snapshot data referenced by the snapshot, an assigned expiry time of the existing object may be modified based upon the expiry time of the snapshot to create a modified expiry time for the existing object.

    FLEXIBLE TIERING OF SNAPSHOTS TO ARCHIVAL STORAGE IN REMOTE OBJECT STORES

    公开(公告)号:US20230029616A1

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

    申请号:US17389395

    申请日:2021-07-30

    Applicant: NetApp Inc.

    Abstract: Techniques are provided for tiering snapshots to archival storage in remote object stores. A restore time metric, indicating that objects comprising snapshot data of snapshots created within a threshold timespan are to be available within a storage tier of a remote object store for performing restore operations, may be identified. A scanner may be executed to evaluate snapshots using the restore time metric to identify a set of candidate snapshots for archival from the storage tier to an archival storage tier of the remote object store. For each candidate snapshot within the set of candidate snapshots, the scanner may evaluate metadata associated with the candidate snapshot to identity one or more objects eligible for archival from the storage tier to the archival storage tier, and may archive the one or more objects from the storage tier to the archival storage tier.

    SIBLING OBJECT GENERATION FOR STORING RESULTS OF OPERATIONS PERFORMED UPON BASE OBJECTS

    公开(公告)号:US20220138151A1

    公开(公告)日:2022-05-05

    申请号:US17242363

    申请日:2021-04-28

    Applicant: NetApp Inc.

    Abstract: Techniques are provided for on-demand creation and/or utilization of containers and/or serverless threads for hosting data connector components. The data connector components can be used to perform integrity checking, anomaly detection, and file system metadata analysis associated with objects stored within an object store. The data connector components may be configured to execute machine learning functionality to perform operations and tasks. The data connector components can perform full scans or incremental scans. The data connector components may be stateless, and thus may be offlined, upgraded, onlined, and/or have tasks transferred between data connector components. Results of operations performed by the data connector components upon base objects may be stored within sibling objects.

    INCREMENTAL BACKUP TO OBJECT STORE
    39.
    发明申请

    公开(公告)号:US20210406129A1

    公开(公告)日:2021-12-30

    申请号:US16944352

    申请日:2020-07-31

    Applicant: NetApp Inc.

    Abstract: Techniques are provided for incremental backup to an object store. A request may be received from an application to perform a backup from a volume hosted by a node to a backup target within the object store. A set of changed files within the volume since a prior backup of the volume was performed to the backup target is identified, along with metadata associated with the set of changed files. The metadata is utilized to identify changed data blocks comprising data of the set of changed files that was modified since the prior backup. The changed data blocks are backed up to the object store.

Patent Agency Ranking