-
公开(公告)号:US11875052B2
公开(公告)日:2024-01-16
申请号:US18097199
申请日:2023-01-13
Applicant: Rubrik, Inc.
Inventor: Benjamin Travis Meadowcroft , Disheng Su , Li Ding , Roman Konarev , Samir Rishi Chaudhry , Shirong Wu , Tianpei Zhang , Wei Wang
CPC classification number: G06F3/065 , G06F3/0619 , G06F3/0664 , G06F9/45558 , G06F2009/45583
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.
-
公开(公告)号:US20220308762A1
公开(公告)日:2022-09-29
申请号:US17214147
申请日:2021-03-26
Applicant: Rubrik, Inc.
Inventor: Benjamin Travis Meadowcroft , Disheng Su , Li Ding , Roman Konarev , Samir Rishi Chaudhry , Shirong Wu , Tianpei Zhang , Wei Wang
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.
-
公开(公告)号:US11921596B2
公开(公告)日:2024-03-05
申请号:US17708935
申请日:2022-03-30
Applicant: Rubrik, Inc.
Inventor: Disheng Su , Bharadwaj Rayala , Li Ding
CPC classification number: G06F11/2025 , G06F9/45558 , G06F11/203 , G06F2009/45562 , G06F2009/45595 , G06F2201/815 , G06F2201/84
Abstract: A data storage infrastructure may establish a partition that includes a first data center and a second data center that is geographically separated from the first data center. The data storage infrastructure may replicate a full snapshot and one or more incremental snapshots of a virtual machine from a first data management platform to a second data management platform, where the virtual machine is migrated from a first host of the first host group to a second host of the second host group upon a failover event occurring at the first data center. The data storage infrastructure may then capture an incremental snapshot of the virtual machine based on linking a first instance of the virtual machine that was replicated from the first data management platform and a second instance of the virtual machine that is managed by the second data management platform.
-
公开(公告)号:US11561718B2
公开(公告)日:2023-01-24
申请号:US17214147
申请日:2021-03-26
Applicant: Rubrik, Inc.
Inventor: Benjamin Travis Meadowcroft , Disheng Su , Li Ding , Roman Konarev , Samir Rishi Chaudhry , Shirong Wu , Tianpei Zhang , Wei Wang
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.
-
公开(公告)号:US11068356B2
公开(公告)日:2021-07-20
申请号:US16397294
申请日:2019-04-29
Applicant: RUBRIK, INC.
Inventor: Rohit Agrawal , Shaswat Chaubey , Disheng Su , Koki Yoshida , Mudit Malpani
Abstract: Methods and systems for reducing the data recovery time when failing back to a primary system from a secondary data backup system using virtual machine conversions and incremental exportation for backed-up virtual machine snapshots are described. Upon detection that the primary system is available to receive replicated snapshots for a virtual machine, the secondary data backup system may identify a first virtual machine snapshot out of a chain of snapshots for the virtual machine (e.g., the earliest in time snapshot within the chain or a middle snapshot in the middle of the chain) and transfer a full image snapshot for the first virtual machine snapshot to the primary system. Thereafter, data changes between the next virtual machine snapshot to be transferred to the primary system and the most-recently hydrated virtual machine on the primary system may be identified and then transferred to the primary system.
-
公开(公告)号:US12288089B2
公开(公告)日:2025-04-29
申请号:US17707352
申请日:2022-03-29
Applicant: Rubrik, Inc.
Inventor: Feng Lu , Karthik Narasandra Manjunatha Rao , Disheng Su , Li Ding
Abstract: A method for transferring virtual machines across hypervisors is described. According to the method, a data management system may interface with a first hypervisor platform and a second hypervisor platform. The data management system may obtain a snapshot of a first virtual machine executing on the first hypervisor platform. The snapshot may include data and metadata associated with the first virtual machine in a first format that is supported by the first hypervisor platform. The data management system may extract the data and the metadata from the snapshot of the first virtual machine and convert the data and the metadata from the first format to a second format that is supported by the second hypervisor platform. The data management system may transfer the data and the metadata in the second format to a second virtual machine executing on the second hypervisor platform.
-
公开(公告)号:US20230315592A1
公开(公告)日:2023-10-05
申请号:US17708935
申请日:2022-03-30
Applicant: Rubrik, Inc.
Inventor: Disheng Su , Bharadwaj Rayala , Li Ding
CPC classification number: G06F11/2025 , G06F11/203 , G06F2009/45562 , G06F2009/45595 , G06F9/45558
Abstract: A data storage infrastructure may establish a partition that includes a first data center and a second data center that is geographically separated from the first data center. The data storage infrastructure may replicate a full snapshot and one or more incremental snapshots of a virtual machine from a first data management platform to a second data management platform, where the virtual machine is migrated from a first host of the first host group to a second host of the second host group upon a failover event occurring at the first data center. The data storage infrastructure may then capture an incremental snapshot of the virtual machine based on linking a first instance of the virtual machine that was replicated from the first data management platform and a second instance of the virtual machine that is managed by the second data management platform.
-
公开(公告)号:US20200341864A1
公开(公告)日:2020-10-29
申请号:US16397294
申请日:2019-04-29
Applicant: RUBRIK, INC.
Inventor: Rohit Agrawal , Shaswat Chaubey , Disheng Su , Koki Yoshida , Mudit Malpani
Abstract: Methods and systems for reducing the data recovery time when failing back to a primary system from a secondary data backup system using virtual machine conversions and incremental exportation for backed-up virtual machine snapshots are described. Upon detection that the primary system is available to receive replicated snapshots for a virtual machine, the secondary data backup system may identify a first virtual machine snapshot out of a chain of snapshots for the virtual machine (e.g., the earliest in time snapshot within the chain or a middle snapshot in the middle of the chain) and transfer a full image snapshot for the first virtual machine snapshot to the primary system. Thereafter, data changes between the next virtual machine snapshot to be transferred to the primary system and the most-recently hydrated virtual machine on the primary system may be identified and then transferred to the primary system.
-
公开(公告)号:US20240160538A1
公开(公告)日:2024-05-16
申请号:US18423112
申请日:2024-01-25
Applicant: Rubrik, Inc.
Inventor: Disheng Su , Bharadwaj Rayala , Li Ding
CPC classification number: G06F11/2025 , G06F9/45558 , G06F11/203 , G06F2009/45562 , G06F2009/45595 , G06F2201/815 , G06F2201/84
Abstract: A data storage infrastructure may establish a partition that includes a first data center and a second data center that is geographically separated from the first data center. The data storage infrastructure may replicate a full snapshot and one or more incremental snapshots of a virtual machine from a first data management platform to a second data management platform, where the virtual machine is migrated from a first host of the first host group to a second host of the second host group upon a failover event occurring at the first data center. The data storage infrastructure may then capture an incremental snapshot of the virtual machine based on linking a first instance of the virtual machine that was replicated from the first data management platform and a second instance of the virtual machine that is managed by the second data management platform.
-
公开(公告)号:US20240134557A1
公开(公告)日:2024-04-25
申请号:US18399905
申请日:2023-12-29
Applicant: Rubrik, Inc.
Inventor: Benjamin Travis Meadowcroft , Disheng Su , Li Ding , Roman Konarev , Samir Rishi Chaudhry , Shirong Wu , Tianpei Zhang , Wei Wang
CPC classification number: G06F3/065 , G06F3/0619 , G06F3/0664 , G06F9/45558 , G06F2009/45583
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.
-
-
-
-
-
-
-
-
-