Generating datasets using approximate baselines

    公开(公告)号:US11816129B2

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

    申请号:US17354236

    申请日:2021-06-22

    CPC classification number: G06F16/27 G06F16/9024

    Abstract: Generating datasets using approximate baselines including receiving, by a source storage system, an instruction to create, on a target storage system, a current snapshot for a source dataset stored on the source storage system, wherein no snapshots for the source dataset exist on the target storage system; selecting, as a baseline dataset, a similar dataset from a plurality of datasets on the source storage system with an existing snapshot on the target storage system, wherein the similar dataset comprises at least a portion of the source dataset; instructing the target storage system to generate a baseline snapshot for the source dataset using a copy of the existing snapshot of the baseline dataset; and transferring, from the source storage system to the target storage system, only a difference between the baseline dataset and the source dataset.

    Configurable data replication
    53.
    发明授权

    公开(公告)号:US11797569B2

    公开(公告)日:2023-10-24

    申请号:US16668794

    申请日:2019-10-30

    CPC classification number: G06F16/273 G06F16/2379

    Abstract: Continuous data protection, including sending, to a target data repository from a source data repository, metadata describing one or more updates to one or more datasets stored within the source data repository; generating, based on the metadata describing the one or more updates to the one or more datasets, an ordered log of metadata describing an ordered application of the one or more updates to the one or more datasets; and generating, on the source data repository and based on the ordered log of metadata, the one or more datasets in accordance with the one or more updates corresponding to a specified point in time.

    Updating metadata for a synchronously replicated dataset

    公开(公告)号:US11687500B1

    公开(公告)日:2023-06-27

    申请号:US17088152

    申请日:2020-11-03

    CPC classification number: G06F16/1844 H04L67/1095

    Abstract: Synchronizing metadata among storage systems synchronously replicating a dataset, where synchronizing the metadata includes: receiving, at a first storage system of the storage systems, an I/O operation directed to the dataset; determining, in dependence upon the I/O operation, a metadata update describing a mapping of segments of content to a virtual address within a storage object, wherein the storage object includes the dataset; and synchronizing metadata on a second storage system of the storage systems by sending the metadata update to the second storage system to update a metadata representation on the second storage system in accordance with the metadata update.

    Recovery for storage systems synchronously replicating a dataset

    公开(公告)号:US11422730B1

    公开(公告)日:2022-08-23

    申请号:US15696418

    申请日:2017-09-06

    Abstract: Recovery for storage systems synchronously replicating a dataset, including: receiving, by at least one storage system among the plurality of storage systems synchronously replicating the dataset, a request to modify the dataset; generating recovery information indicating whether the request to modify the dataset has been applied on all storage systems in the plurality of storage systems synchronously replicating the dataset; and responsive to a system fault, applying a recovery action in dependence upon the recovery information indicating whether the request to modify the dataset has been applied on all storage systems in the plurality of storage systems synchronously replicating the dataset.

    Data loss prevention during transitions from a replication source

    公开(公告)号:US11321006B1

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

    申请号:US16829849

    申请日:2020-03-25

    Abstract: A method of data loss prevention during transitions from a replication source, the method including: initiating a transition from using a first data repository as a source for data replication to using a second data repository as the source for data replication; prior to completing the transition and responsive to determining that one or more storage operations directed to the first data repository have not been replicated to the second data repository, delaying transition of the second data repository as the source for data replication; and responsive to completing the transition, promoting the second data repository as the source for data replication such that all storage operations received after completing the transition are directed to the second data repository.

Patent Agency Ranking