Cloud VM Restore Using Snapshot Volumes Without IP Changes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems lack an efficient and centralized method to manage and restore virtual machines across multiple cloud servers and local data centers, particularly in the event of data loss due to disasters or corruption, without requiring individual logins and logins for each machine, and without changing the Internet Protocol address of the virtual machine.

Innovation Solution

A workload management system and interface that integrates snapshot management across multiple cloud servers and local data centers, enabling centralized backup, recovery, and file retrieval, with capabilities for scheduling snapshot capture and deduplication, and seamless restoration of corrupted virtual machines using captured snapshots.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If virtual machines are restored using existing systems, then restoration can be performed, but IP address changes occur and centralized management across multiple cloud servers is not achieved

Engineering Contradiction:
Improverestoration reliabilityVSAvoidoperation complexity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system segments the restoration process into distinct phases: snapshot capture, snapshot storage, recovery virtual machine launch, and data volume attachment. Each phase is independently managed, allowing the IP address to remain unchanged while restoring data volumes from snapshots. This segmentation enables reliable restoration without requiring IP address changes or complex reconfiguration.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a recovery virtual machine as an intermediary that facilitates the restoration process. This intermediary VM is launched with the same IP address as the corrupted VM, then attaches restored data volumes from snapshots. The intermediary approach allows centralized management and consistent IP addressing while enabling reliable restoration across multiple cloud servers.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of manufacture

If snapshots are managed individually for each virtual machine, then snapshot capture is simple, but centralized management and deduplication across multiple servers cannot be achieved

Engineering Contradiction:
Improvesnapshot management easeVSAvoidrestoration efficiency
Core Design Contradiction:
Ease of manufactureVSProductivity

Solution Approach 1:

The system merges snapshot management across multiple virtual machines and cloud servers into a centralized repository. Snapshots are captured and stored in a unified location accessible by all recovery operations. This merging enables centralized management, cross-VM deduplication, and improved restoration efficiency without complicating the individual snapshot capture process.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The snapshot repository serves multiple functions: storing snapshots from different virtual machines, enabling deduplication across VMs, supporting restoration operations, and providing a centralized management interface. This universal snapshot system improves productivity by allowing efficient restoration from a single centralized location while maintaining ease of snapshot capture.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Productivity

If data volumes are restored without centralized management, then restoration can proceed, but disaster recovery effectiveness and service continuity are reduced

Engineering Contradiction:
Improverestoration speedVSAvoiddisaster recovery reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary actions by capturing and storing snapshots of data volumes before corruption or disaster occurs. These snapshots are preserved in a centralized repository with consistent IP address mapping. When restoration is needed, the pre-captured snapshots can be quickly restored without changing IP addresses, ensuring both fast restoration and reliable disaster recovery across distributed infrastructure.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12530266B2In-place cloud instance restore
Publication Date: 2026.01.20 RUBRIK INC
  • US12530266B2 patent drawing
  • US12530266B2 patent drawing
  • US12530266B2 patent drawing

AI summary

The disclosed technology teaches recovering a first virtual machine or an instance with an Internet Protocol address, a first root volume and one or more data volumes that are corrupted. The first virtual machine is hosted by a first cloud server that hosts plurality of virtual machines. The disclosed technology includes instructing the first cloud server to launch a recovery virtual machine. The recovery virtual machine launches one or more new data volumes based upon captured file system images in one or more snapshots taken of corrupted data volumes of the first virtual machine prior to becoming corrupted. The recovery virtual machine detaches the corrupted data volumes and attaches the new data volumes launched to the first virtual machine. The Internet Protocol address of the first virtual machine remains unchanged.