Cloud Retention Policy Stub File Data Protection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Data stored in cloud storage is prone to accidental deletion or permanent loss due to third-party attacks, such as malware and ransomware, leading to significant expenses and loss of important information.

Innovation Solution

Implementing data retention policies in cloud platforms by specifying rules for archiving files, which creates stub files in local storage and retains archived files in cloud storage, preventing accidental deletion or overwrite through the use of retention periods and secure APIs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If files are archived to cloud storage to reduce local storage costs and improve accessibility, then storage cost efficiency and data accessibility are improved, but the risk of accidental deletion or permanent loss due to third-party attacks increases

Engineering Contradiction:
Improvestorage capacityVSAvoiddata security
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The system applies preliminary action by implementing retention policies before data is archived to cloud storage. The retention policy framework is established in advance, defining retention periods and conditions that will automatically protect data from deletion or overwrite. This preliminary configuration ensures that when data is migrated to cloud storage, it is already protected by the retention policy mechanism, preventing accidental or malicious deletion without requiring additional real-time monitoring or intervention.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If retention policies are implemented to prevent accidental deletion, then data reliability is improved, but system complexity increases

Engineering Contradiction:
Improvedata retentionVSAvoidpolicy management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The retention policy system implements self-service by enabling automatic enforcement of retention policies without requiring manual intervention. The cloud storage system automatically evaluates retention conditions, applies retention periods, and manages data protection based on pre-configured policies. This self-service mechanism reduces the operational burden on administrators while maintaining reliable data retention, as the system manages its own complexity through automated policy evaluation and execution.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If stub files are created in local storage to maintain access to archived data, then data accessibility is improved, but the risk of stub file deletion or overwrite increases

Engineering Contradiction:
Improvedata accessVSAvoidstub file protection
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system merges the protection mechanisms for both local stub files and cloud storage data by applying a unified retention policy framework that covers both storage locations. The retention policy is extended to encompass stub files, ensuring they receive the same retention protection as archived data. This merging of protection scopes ensures that stub files are protected from deletion or overwrite through the same automated retention mechanism, maintaining both accessibility and reliability.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS11907558B2Policy based stub file and cloud object retention
Publication Date: 2024.02.20 DELL PROD LP
  • US11907558B2 patent drawing
  • US11907558B2 patent drawing
  • US11907558B2 patent drawing

AI summary

A method comprises receiving an input specifying one or more rules in connection with archiving one or more of a plurality of files from a source storage location to a target storage location. The one or more rules specify one or more constraints for retention of the one or more of the plurality of the files. In the method, the one or more of the plurality of files are retrieved from the source storage location for migration to the target storage location. A request is sent to the target storage location that the target storage location invoke the one or more rules to retain the one or more of the plurality of files in the target storage location. The target storage location comprises a cloud storage platform.