Backup Slice Control for Malware Recovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data recovery systems fail to accurately identify and restore valid backups from malware attacks, particularly in large organizations where frequent data changes and high volumes of backups complicate the process, and existing solutions lack the ability to determine the time of data corruption, leading to uncertain data validity and completeness.

Innovation Solution

A method that uses an archive connection driver to create a virtual storage medium for antivirus scanning, detects malware, and marks invalid data blocks, ensuring only changed files are scanned, with a block map to track changes and restore data from valid backup slices, and if necessary, from a system image or distribution, to maintain data validity and completeness.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If antivirus scanning is performed on all backup data, then malware detection capability is improved, but scanning time and computational resources increase significantly

Engineering Contradiction:
Improvemalware detection capabilityVSAvoidscanning time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The backup data is divided into multiple slices, with only changed files scanned by antivirus engines while unchanged files are excluded from scanning. This segmentation approach maintains comprehensive malware detection for modified data while significantly reducing the total scanning volume and time required.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of scanning all backup data, the system performs partial scanning only on changed files identified through block map comparison. This partial action approach maintains adequate malware detection capability for modified data while reducing overall scanning time and computational resources.

Inventive Principle:
Principle #16Partial or excessive action

2Reliability

If all backup files are scanned for malware, then data security is improved, but the complexity of the scanning system increases

Engineering Contradiction:
Improvedata securityVSAvoidscanning system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The scanning system is segmented into multiple components: block map generation module, changed file identification module, and antivirus scanning module. This segmentation reduces system complexity by dividing the scanning task into manageable stages while maintaining comprehensive data security through systematic processing of backup slices.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A block map serves as an intermediary data structure that tracks changes between backup slices without requiring full scanning of all files. This intermediary mechanism simplifies the scanning system by providing a efficient way to identify only the files that need antivirus inspection, reducing overall system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of information

If the latest backup is restored, then data completeness is improved, but the risk of restoring malware-infected data increases

Engineering Contradiction:
Improvedata completenessVSAvoidmalware infection risk
Core Design Contradiction:
Loss of informationVSObject-affected harmful factors

Solution Approach 1:

The system performs preliminary antivirus scanning on changed files in backup slices before restoration occurs. By scanning modified files in advance and identifying malware infections beforehand, the system prevents infected data from being restored while still allowing complete recovery of clean files from the latest backup.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system converts the potential harm of malware in latest backups into a benefit by using antivirus scanning to identify and isolate infected files. The latest backup provides complete data recovery capability, while the antivirus integration transforms the risk of malware restoration into an opportunity to detect and prevent infections, ensuring both completeness and safety.

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

Data Source

PatentUS12130918B2System and method of backup slice control for recovering data archives
Publication Date: 2024.10.29 ACRONIS INT
  • US12130918B2 patent drawing
  • US12130918B2 patent drawing
  • US12130918B2 patent drawing

AI summary

The invention relates to data recovery technology. An archive connection driver creates a virtual storage medium that is readable by an operating system, with the operating system running antivirus scanning algorithms on the connected virtual storage medium. Corrupted data and malware are deleted and the relevant data blocks repaired in a connected backup. Corrupted data and infected files are restored in marked invalid data in the backup.