File System Backup Remediation Preserving User Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing anti-virus software solutions often fail to completely remove all artifacts of malware infections from computer systems, leading to potential data loss during remediation, as they may not be aware of all components and attack vectors used by viruses.

Innovation Solution

A method involving periodic backups of file systems, tracking changes, and scanning these backups to identify the most recent malware-free state, allowing for restoration of that state while preserving authorized user changes, thereby ensuring data remediation without loss.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If anti-virus software removes all infected data to eliminate malware, then the system becomes free from infection, but user data and system artifacts may be lost because the software cannot identify all malware components and attack vectors

Engineering Contradiction:
Improvemalware removal effectivenessVSAvoiduser data loss
Core Design Contradiction:
ReliabilityVSLoss of substance

Solution Approach 1:

The system performs preliminary actions by creating multiple backup copies of the file system at different time points before malware infection occurs. These backups are scanned and validated to identify the most recent clean state, establishing a safe restoration point before any remediation action is taken on the infected system.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates multiple copies of the file system state through periodic backups. By scanning these backup copies to identify the most recent malware-free version, the system can restore from a known good state without losing user data that was created or modified after the backup was taken.

Inventive Principle:
Principle #26Copying

2Reliability

If the system restores from an older backup to ensure malware-free state, then infection is removed, but user-created files and authorized changes since the backup are lost

Engineering Contradiction:
Improvesystem cleanlinessVSAvoiduser data loss
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The system segments the file system into two categories: files present in the restored backup and files created or modified after the backup. By tracking file system changes between backup points, the system can identify and preserve authorized user changes while restoring the malware-free baseline state.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically identifies the most recent malware-free backup by scanning multiple backup copies and comparing their infection status. This dynamic selection process ensures the system restores from the optimal backup point that maximizes data retention while guaranteeing malware removal.

Inventive Principle:
Principle #15Dynamics

3Loss of substance

If the system scans multiple backups to find the most recent malware-free state, then data loss is minimized, but the time and computational resources required increase

Engineering Contradiction:
Improvedata preservationVSAvoidremediation time
Core Design Contradiction:
Loss of substanceVSLoss of time

Solution Approach 1:

The system performs partial scanning of backup files by focusing only on detecting malware presence rather than full validation of each backup. This selective approach allows quick identification of malware-free backups without the time cost of comprehensive verification, enabling faster restoration decisions.

Inventive Principle:
Principle #16Partial or excessive action

4Loss of information

If the system tracks all file changes between backups to preserve authorized changes, then user data is retained, but the complexity of tracking and verifying authorized versus malicious changes increases

Engineering Contradiction:
Improvedata retentionVSAvoidchange tracking complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system implements feedback mechanisms by scanning backup files for malware and using the scan results to determine the most recent clean backup state. This feedback loop guides the restoration process, ensuring that only malware-free data is restored while authorized changes are preserved based on file system change tracking.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11327848B2System and method for data remediation without data loss
Publication Date: 2022.05.10 ACRONIS INT
  • US11327848B2 patent drawing
  • US11327848B2 patent drawing
  • US11327848B2 patent drawing

AI summary

Disclosed herein are systems and methods for data remediation without data loss. In one exemplary aspect, the method comprises performing, at a first time, a first backup of a plurality of files on a file system of a computer system; tracking changes to any of the plurality of files on the file system after the first time; performing, at a second time, a second backup of the plurality of files on the file system; detecting, based on a scan of the second backup, an infection of the computer system caused by a malicious application; identifying, by the processor, a most recent backup of the file system that does not comprise the infection; in response to determining that the first backup is the most recent backup: restoring the first backup to the file system, and restoring a subset of files on the file system for which authorized changes.