Methods for improved data store migrations and devices thereof

    公开(公告)号:US10031682B1

    公开(公告)日:2018-07-24

    申请号:US15581742

    申请日:2017-04-28

    Applicant: NetApp, Inc.

    Abstract: A method, non-transitory computer readable medium, and computing device that receives metadata for a block associated with an object from a source storage node. The metadata comprises a source object identifier and the object is associated with a source volume of a source aggregate owned by the source storage node. A determination is made when another block associated with the object has been previously received. A destination object identifier is obtained based on the source object identifier, when the determining indicates that the other block associated with the object has been previously received. A new aggregate block number is assigned to the block based on the destination object identifier and another portion of the metadata. Ownership of the source volume is transferred upon receipt of an indication of a cutover from the source storage node in order to migrate the source volume to a destination volume of a destination aggregate.

    DATA FORMAT FOR EFFICIENT MANAGEMENT OF CHECKPOINT SUPPORT

    公开(公告)号:US20240403172A1

    公开(公告)日:2024-12-05

    申请号:US18641787

    申请日:2024-04-22

    Applicant: NetApp, Inc.

    Abstract: Techniques are provided for a data format for efficient management of checkpoint support. The data format corresponds to a base metafile and a set of instance metafiles used to track storage operations such as a directory restore operation. The base metafile and the set of instance metafiles can be used to resume the storage operation from where the storage operation left off in the event of a failure. The base metafile and the set of instance metafiles can be used to track progress of the storage operation processing objects stored within an object store of a cloud storage environment.

    OBJECT STORE DATA MANAGEMENT CONTAINER WITH INTEGRATED SNAPSHOT DIFFERENCE INTERFACE FOR CATALOGING SNAPSHOTS WHILE RESIDENT IN OBJECT STORE

    公开(公告)号:US20240403168A1

    公开(公告)日:2024-12-05

    申请号:US18800181

    申请日:2024-08-12

    Applicant: NetApp, Inc.

    Abstract: Techniques are provided for a snapshot difference interface integrated into an object store data management container. The snapshot difference interface is capable of interpreting an object format and snapshot file system format of snapshots backed up to an object store within objects formatted according to the object format. The snapshot difference interface can identify differences between snapshots, such as files that changed between the snapshots, while the snapshots are still resident within the object store. Because the snapshot difference interface does not retrieve the snapshots from the object store, security is improved, resource and network consumption is reduced, there is less of an impact upon client I/O processing, and a catalog of the snapshots can be more efficiently built and recovered in the event of corruption.

    DIRECTORY RESTORE FROM REMOTE OBJECT STORE
    47.
    发明公开

    公开(公告)号:US20240362118A1

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

    申请号:US18655446

    申请日:2024-05-06

    Applicant: NetApp, Inc.

    CPC classification number: G06F11/1435 G06F11/1469 G06F16/128 G06F2201/84

    Abstract: Techniques are provided for restoring a directory from a snapshot of a volume backed up to an object store. The snapshot may be backed up from a node to the object store, such as a cloud computing environment. A user may want to restore the directory within the volume without having to restore the entire volume, which otherwise would waste computing resources, storage, network bandwidth, and time. Accordingly, the techniques provided herein are capable of restoring just the directory from the snapshot that is stored within the object store. Because snapshot data of the snapshot may be stored across multiple objects within the object store, certain objects are identified as comprising snapshot data (backup data) of the directory and content items within the directory. In this way, the snapshot data of the directory is restored from these objects to a restore directory at a restore target.

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

    公开(公告)号: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.

Patent Agency Ranking