Backup Restore Filtering for Corrupt Files and PII

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional data protection products fail to effectively prevent corrupt files and Personally Identifiable Information (PII) from being reintroduced into production environments during backup restoration, leading to inefficiencies and resource waste due to proactive removal from all backups, even if most will never be restored.

Innovation Solution

Implement a tracking catalog within the backup system to identify and remove only impacted files or content during restoration, ensuring they are not reintroduced into production, thereby minimizing processing overhead by targeting only backups that will be restored.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If corrupt files and PII are removed from all backups proactively, then data integrity and security are improved, but processing overhead and resource consumption increase significantly

Engineering Contradiction:
Improvedata integrityVSAvoidprocessing overhead
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system performs preliminary actions by removing corrupt files and PII from backups proactively before they can be restored. The backup system maintains a tracking catalog that records removed files and enables subsequent restoration operations to exclude these files, preventing their reintroduction into production environments.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The invention extracts and removes only the harmful portions (corrupt files and PII) from backups while preserving the rest of the backup data. The tracking catalog enables selective removal of specific files rather than deleting entire backups, minimizing data loss while maintaining security.

Inventive Principle:
Principle #2Taking out (Extraction)

2Reliability

If all backups are scanned and processed for removal of corrupt content, then security is improved, but time consumption increases

Engineering Contradiction:
ImprovesecurityVSAvoidtime consumption
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs security checks and file removal operations during the backup creation process itself, rather than waiting until restoration time. This preliminary action ensures that only clean data is stored in backups, reducing the time needed for subsequent restoration operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The tracking catalog provides feedback about which files have been removed and why, enabling the backup system to make informed decisions during restoration. This feedback mechanism allows the system to skip processing of known problematic files, reducing overall time consumption.

Inventive Principle:
Principle #23Feedback

3Reliability

If a brute force approach is used to remove all potential corrupt files from backups, then data safety is improved, but resource waste increases

Engineering Contradiction:
Improvedata safetyVSAvoidresource waste
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

Instead of removing all files from backups (brute force approach), the system extracts and removes only the specific corrupt files and PII that have been identified and tracked. This selective removal approach maintains data safety while minimizing resource consumption by preserving useful backup data.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system applies different handling to different files within backups based on their quality and safety status. Files marked as corrupt or containing PII are removed, while clean files are preserved. This local quality differentiation optimizes resource usage by processing only what is necessary.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12481560B2Just in time removal of corrupted info and files from backups on restore
Publication Date: 2025.11.25 EMC IP HLDG CO LLC
  • US12481560B2 patent drawing
  • US12481560B2 patent drawing
  • US12481560B2 patent drawing

AI summary

One example method includes receiving a request to restore a backed up dataset, checking a tracking catalogue to identify any content of the dataset that is prohibited from being restored, preventing restoration of the content, and restoring all of the dataset, except the content, to a restore target. The prohibited content may be one or more files, or portions of files, and may include malware, confidential information, and personal information.