Rollback from Retention Locked Namespace via Fast Copy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Backup and restore systems face challenges in implementing enhanced retention measures, leading to difficulties in configuring metadata, client, and storage servers to operate effectively, especially when data backups are in retention lock mode, which hinders rollback recovery processes.

Innovation Solution

A method that involves accessing a point-in-time copy and the current namespace to identify retention locked backups not in the current namespace, and performing a special fastcopy operation to restore these backups without removing existing retention locked backups, allowing for rollback recovery even when data backups are retention locked.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If enhanced retention measures are implemented to secure backed up data, then data security and compliance are improved, but the ability to perform rollback recovery operations deteriorates

Engineering Contradiction:
Improvedata securityVSAvoidrollback recovery capability
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent segments the backup storage system into multiple namespaces (source namespace and destination namespace) to isolate retention-locked data from rollback operations. This allows retention policies to be enforced on specific data segments while enabling rollback operations on other segments, resolving the contradiction between data security and recovery capability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a Fast Copy engine as an intermediary component that bridges the gap between retention-locked backups and rollback recovery needs. This intermediary enables data to be copied and restored without directly modifying or accessing the retention-locked source data, thus maintaining both security and recoverability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If retention locked backups are copied from point-in-time copy into current namespace, then rollback recovery is enabled, but system complexity increases

Engineering Contradiction:
Improverollback recovery capabilityVSAvoidsystem configuration complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The Fast Copy engine operates autonomously to perform the copying of retention-locked backups from point-in-time copies to the current namespace. The system self-manages the identification, copying, and integration of backup data without requiring complex manual configuration or intervention, thereby reducing operational complexity while enabling rollback recovery.

Inventive Principle:
Principle #25Self-service

3Manufacturing precision

If existing retention locked backups are preserved during rollback, then data integrity is maintained, but the rollback process becomes more complex

Engineering Contradiction:
Improvedata integrityVSAvoidrollback process complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent divides the backup namespace into source and destination segments, allowing the rollback process to target only the destination namespace while leaving the source namespace (containing retention-locked backups) intact. This segmentation enables data integrity to be maintained while simplifying the rollback process through precise operational targeting.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent uses a Fast Copy mechanism to create a separate destination namespace that replicates the source namespace structure. This copying approach allows rollback operations to be performed on the copy without affecting the original retention-locked data, thereby maintaining data integrity while managing process complexity through non-destructive operations.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS12189494B2Rollback from a retention locked namespace
Publication Date: 2025.01.07 DELL PROD LP
  • US12189494B2 patent drawing
  • US12189494B2 patent drawing
  • US12189494B2 patent drawing

AI summary

One example method includes accessing a point-in-time copy including retention locked backups that were stored on a backup storage server at a time the point-in-time copy was generated. The method further includes accessing a current namespace including retention locked backups that are currently stored on the backup storage server. Each retention locked backup includes data backup files. The method also includes determining a first set of retention locked backups that are included in the point-in-time copy, but are not included in the current namespace. The method finally includes copying the first set of retention locked backups from the point-in-time copy into the current namespace without removing any of the retention locked backups already in the current namespace.