Migrating Data Volumes Without Interrupting Secondary Copy Operations

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for migrating data from one magnetic disk to another within a magnetic storage library often disrupt ongoing secondary copy operations, leading to data inconsistencies and significant delays due to the need to prevent use of mount paths during data transfer.

Innovation Solution

The system migrates non-active data volumes first to a new magnetic disk, while maintaining active data volumes by creating temporary mount paths and resuming operations on the new disk once the transfer is complete, ensuring continuous secondary copy operations without interruption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If data migration is performed on active data volumes, then data transfer can begin, but ongoing secondary copy operations are disrupted causing data inconsistencies and delays

Engineering Contradiction:
Improvemigration downtimeVSAvoiddata consistency
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The system segments data volumes into active and non-active categories, allowing different migration strategies for each segment. Non-active volumes are migrated first without affecting ongoing operations, while active volumes are handled separately with temporary mount paths to maintain data consistency during migration.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary identification of active versus non-active data volumes before migration begins. This preliminary classification enables the migration process to prioritize non-active volumes first, avoiding disruption to ongoing secondary copy operations and ensuring data consistency is maintained from the outset.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If mount paths are prevented from use during data transfer, then data integrity is maintained, but productivity and operation continuity are reduced

Engineering Contradiction:
Improvedata integrityVSAvoidoperation continuity
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system introduces temporary mount paths as intermediary structures during the migration of active data volumes. These temporary mount paths serve as mediators that allow secondary copy operations to continue uninterrupted while the underlying data is being migrated, thus maintaining both data integrity and operational continuity simultaneously.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system changes the mount path parameter state by creating temporary mount paths that point to the new disk location. This parameter change allows the system to maintain continuous access for secondary copy operations while the data migration progresses, effectively decoupling the mount path from the physical disk location during transition.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If non-active data volumes are migrated first, then productivity is improved with no operational disruption, but the migration process becomes more complex

Engineering Contradiction:
Improvemigration efficiencyVSAvoidmigration process complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The migration process is segmented into distinct phases: first migrating non-active data volumes, then handling active data volumes with temporary mount paths. This segmentation simplifies the overall complexity by breaking down the migration into manageable stages with different complexity requirements, allowing the system to achieve high productivity without overwhelming complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary classification and prioritization of data volumes before migration begins. By pre-identifying which volumes are active and which are non-active, the system establishes a clear migration sequence that reduces process complexity during execution, enabling efficient migration without requiring complex real-time decision-making during the transfer process.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11157171B2Migrating data to disk without interrupting running operations
Publication Date: 2021.10.26 COMMVAULT SYSTEMS INC
  • US11157171B2 patent drawing
  • US11157171B2 patent drawing
  • US11157171B2 patent drawing

AI summary

Systems and methods for migrating stored backup data between disks (e.g., from an existing disk to another disk), such as a new or different disk in a magnetic storage library, without interrupting or otherwise affecting secondary copy operations (e.g., operations currently writing data to the storage library) utilizing the magnetic storage library, are described. In some embodiments, the systems and methods mark one or more mount paths as full when a running secondary copy operation associated with the mount path has completed a job (regardless of the actual current capacity or intended use of the mount path), and migrate each of the one or more data to a second disk of the data storage library when the mount path associated with the data is marked as full.