Zero copy volume reconstruction
    42.
    发明授权
    Zero copy volume reconstruction 有权
    零拷贝音量重建

    公开(公告)号:US09485308B2

    公开(公告)日:2016-11-01

    申请号:US14290089

    申请日:2014-05-29

    Applicant: NetApp, Inc.

    Abstract: Examples described herein include a data migration system for migrating data between different data storage environments. The data migration system creates a first volume on a first storage system, and creates a logical unit within the first volume. The data migration system then creates a virtual volume on a virtual storage system associated with a second storage system, wherein data stored in the virtual volume is backed by the logical unit on the first storage system. The data migration system then replicates, on the virtual volume, a set of data stored on the second storage system. Upon replicating the set of data onto the virtual volume the virtual storage system may automatically create a copy of the corresponding data in the logical unit of the first volume.

    Abstract translation: 本文描述的示例包括用于在不同数据存储环境之间迁移数据的数据迁移系统。 数据迁移系统在第一个存储系统上创建第一个卷,并在第一个卷内创建一个逻辑单元。 然后,数据迁移系统在与第二存储系统相关联的虚拟存储系统上创建虚拟卷,其中存储在虚拟卷中的数据由第一存储系统上的逻辑单元支持。 然后,数据迁移系统在虚拟卷上复制存储在第二存储系统上的一组数据。 在将该组数据复制到虚拟卷上之后,虚拟存储系统可以自动地在第一卷的逻辑单元中创建对应数据的副本。

    ZERO COPY VOLUME RECONSTRUCTION
    43.
    发明申请
    ZERO COPY VOLUME RECONSTRUCTION 有权
    零复印量重建

    公开(公告)号:US20150350315A1

    公开(公告)日:2015-12-03

    申请号:US14290089

    申请日:2014-05-29

    Applicant: NetApp, Inc.

    Abstract: Examples described herein include a data migration system for migrating data between different data storage environments. The data migration system creates a first volume on a first storage system, and creates a logical unit within the first volume. The data migration system then creates a virtual volume on a virtual storage system associated with a second storage system, wherein data stored in the virtual volume is backed by the logical unit on the first storage system. The data migration system then replicates, on the virtual volume, a set of data stored on the second storage system. Upon replicating the set of data onto the virtual volume the virtual storage system may automatically create a copy of the corresponding data in the logical unit of the first volume.

    Abstract translation: 本文描述的示例包括用于在不同数据存储环境之间迁移数据的数据迁移系统。 数据迁移系统在第一个存储系统上创建第一个卷,并在第一个卷内创建一个逻辑单元。 然后,数据迁移系统在与第二存储系统相关联的虚拟存储系统上创建虚拟卷,其中存储在虚拟卷中的数据由第一存储系统上的逻辑单元支持。 然后,数据迁移系统在虚拟卷上复制存储在第二存储系统上的一组数据。 在将该组数据复制到虚拟卷上之后,虚拟存储系统可以自动地在第一卷的逻辑单元中创建对应数据的副本。

    Flexible tiering of snapshots to archival storage in remote object stores

    公开(公告)号:US12229082B2

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

    申请号:US18366053

    申请日:2023-08-07

    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

    公开(公告)号:US12174789B2

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

    申请号: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.

    Directory restore from remote object store

    公开(公告)号:US11977448B2

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

    申请号:US17824131

    申请日:2022-05-25

    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.

    OBJECT STORE DATA MANAGEMENT CONTAINER WITH INTEGRATED SNAPSHOT DIFFERENCE INTERFACE FOR COMPLIANCE SCANS

    公开(公告)号:US20230359585A1

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

    申请号:US18193838

    申请日:2023-03-31

    Applicant: NetApp Inc.

    CPC classification number: G06F16/125 G06F11/1451 G06F11/1469 G06F2201/84

    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, and there is less of an impact upon client I/O processing. Also, a compliance scan for the snapshots can be performed much quicker by skipping already scanned snapshot data from a prior compliance scan.

Patent Agency Ranking