In-place data recovery
    13.
    发明授权

    公开(公告)号:US11561718B2

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

    申请号:US17214147

    申请日:2021-03-26

    Applicant: Rubrik, Inc.

    Abstract: An in-place data recovery method and system include receiving a user request to restore a virtual machine to a version corresponding to a first point in time, identifying a first snapshot of the virtual machine based on the user request, generating a second snapshot of the virtual machine, identifying a second data block in the second snapshot that includes modified data derived from data content of a first data block in the first snapshot, generating reverse incremental backup data including the first data block, and restoring the virtual machine in-place based on the reverse incremental backup data.

    ASYNCHRONOUS INPUT AND OUTPUT FOR SNAPSHOTS OF VIRTUAL MACHINES

    公开(公告)号:US20220334867A1

    公开(公告)日:2022-10-20

    申请号:US17857667

    申请日:2022-07-05

    Applicant: Rubrik, Inc.

    Abstract: A data management system comprises: a storage appliance configured to store a snapshot of a virtual machine; and one or more processors in communication with the storage appliance. The one or more processors are configured to perform operations including: identifying a plurality of shards of the virtual machine; requesting a snapshot of each of the plurality of shards; receiving the shards asynchronously; ordering the received snapshot shards sequentially into a results queue; and storing a single snapshot of the virtual machine based on the ordered snapshot shards. Operations may further include maintaining a flow control queue that limits the number of snapshot shards requested.

    In-place data recovery
    17.
    发明授权

    公开(公告)号:US12299309B2

    公开(公告)日:2025-05-13

    申请号:US18399905

    申请日:2023-12-29

    Applicant: Rubrik, Inc.

    Abstract: An in-place data recovery method and system include receiving a user request to restore a virtual machine to a version corresponding to a first point in time, identifying a first snapshot of the virtual machine based on the user request, generating a second snapshot of the virtual machine, identifying a second data block in the second snapshot that includes modified data derived from data content of a first data block in the first snapshot, generating reverse incremental backup data including the first data block, and restoring the virtual machine in-place based on the reverse incremental backup data.

    MANAGING PROXY VIRTUAL MACHINES
    19.
    发明公开

    公开(公告)号:US20240303104A1

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

    申请号:US18667804

    申请日:2024-05-17

    Applicant: Rubrik, Inc.

    Abstract: Techniques for managing proxy virtual machines are disclosed. In some embodiments, a computer system deploys proxy virtual machines on a data center in an intelligent way in order to optimize performance and efficiency for backing up data from and restoring data to the data center, using the topology of the data center to determine how many proxy virtual machines to deploy and on which specific hosts to deploy the proxy virtual machines. Rather than determining the number of proxy virtual machines to deploy based on a maxing out of all of the ports on each proxy virtual machine to handle a planned quantity of backup jobs, the computer system may calculate the number of proxy virtual machines to use based on a rule that ports be left available for un-planned on-demand restore jobs.

    DISASTER RECOVERY TECHNIQUES
    20.
    发明公开

    公开(公告)号:US20240241795A1

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

    申请号:US18098058

    申请日:2023-01-17

    Applicant: Rubrik, Inc.

    Abstract: Methods, systems, and devices for data management are described. A data management system (DMS) may facilitate multi-layer data structure recovery. For example, the DMS may receive a request to recover a data structure backed up by the DMS to a destination environment. The data structure may include virtual machines that are organized according to a first topology that includes multiple logical layers. In response to the request, the DMS may determine the first topology using metadata associated with the structure and determine destination resources of the destination environment to which to recover the virtual machines. The destination resources may be organized according to a second topology that is the same as or based on the first topology and that includes multiple logical layers, and the DMS may recover the virtual machines to the destination environment.

Patent Agency Ranking