Private-Network VM Recovery Using Two-Phase Backup Restore

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Private-network data backup and recovery systems face challenges in recovering from disasters without external intervention, particularly when the system becomes corrupted and is inaccessible to external networks.

Innovation Solution

A two-phase recovery process is implemented, where the infrastructure level is first recovered, followed by application-level recovery, ensuring crash-consistent operation and dependency on core services, enabling automated recovery within the private network.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Object-affected harmful factors

If the backup and recovery system operates in a private network without external network access, then security and network isolation are improved, but the ability to recover from system corruption without external intervention deteriorates

Engineering Contradiction:
Improvenetwork isolation securityVSAvoiddisaster recovery capability
Core Design Contradiction:
Object-affected harmful factorsVSReliability

Solution Approach 1:

The patent applies preliminary action by creating bootable recovery media (CDs, USB drives, or local storage) that contain the necessary recovery infrastructure and services before a disaster occurs. This pre-prepared recovery environment enables the system to restore itself from corrupted states without requiring external network access during the recovery process, thus resolving the contradiction between network isolation security and disaster recovery capability

Inventive Principle:
Principle #10Preliminary action

2Productivity

If automated recovery processes are implemented within the private network, then recovery speed and automation are improved, but system complexity increases

Engineering Contradiction:
Improverecovery speedVSAvoidrecovery system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements self-service by designing a recovery system where the backup and recovery infrastructure automatically restores itself from corrupted states using pre-configured recovery media and automated service orchestration. The system performs self-diagnosis, self-restoration, and automatic service reactivation without requiring manual intervention or complex external coordination, thereby achieving fast automated recovery while keeping the system architecture manageable

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The recovery process is segmented into distinct phases: infrastructure recovery (restoring core services and system components), application recovery (restoring user applications and data), and validation (verifying recovery success). This segmentation allows each phase to be handled by specialized components, reducing overall system complexity while enabling parallel processing and faster total recovery time

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20260017154A1Disaster recovery for private-network data backup and recovery systems
Publication Date: 2026.01.15 RUBRIK INC
  • US20260017154A1 patent drawing
  • US20260017154A1 patent drawing
  • US20260017154A1 patent drawing

AI summary

Methods, systems, and devices for data management are described. A client of a backup and recovery system may recover a virtual machine (VM) within a private network based on a previously-obtained snapshot of the VM. The VM may host a backup and recovery system for one or more computing objects within the private network prior to a disaster scenario. The backup and recovery system may recover, in response to a trigger, infrastructure of the backup and recovery system based on the snapshot. The infrastructure may include components and core services that operate the backup and recovery system. The core services may be operable to execute independent of other services. The backup and recovery system may subsequently recover data associated with one or more second services provided by the backup and recovery system. The second services may depend on at least one of the core services for execution.