IP Library Granted Patent US 10,169,345
Granted Patent B2
US 10,169,345 · App. 14/666,561 · Granted Jan 1, 2019

Moving data from linear tape file system storage to cloud storage

Inventor: Roderick Wideman (Shakopee, MN)
Assignee: Quantum Corporation
G06F17/30079
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,169,345
App. No.
14/666,561
Granted
Jan 1, 2019
Kind
B2
Abstract

Example apparatus and methods access a Linear Tape File System (LTFS) repository that stores data associated with an external entity (e.g., file system, application). Data is copied from the LTFS repository, selectively converted to a form associated with a cloud repository, and provided to the cloud repository. A mapping between corresponding addresses in the LTFS repository and cloud repository is established. Requests by the external entity for data may be satisfied from either the LTFS repository or the cloud repository until a changeover event is detected and are then satisfied from the cloud repository afterwards. The external entity runs on a different computer than the method. The method is transparent to the external entity, is performed independent of the external entity, and continues under its own control until a selected amount of data is moved from the LTFS repository to the cloud repository.

Claims (24)

1. A non-transitory computer-readable storage medium storing computer-executable instructions that when executed by a computer cause the computer to perform a method, the method comprising:

accessing a Linear Tape File System (LTFS)-based repository that stores data associated with a file system or an application;

copying a piece of electronic data from the LTFS-based repository, wherein the piece of electronic data is in a first form associated with a LTFS-based format;

producing a piece of converted electronic data from the piece of electronic data, where the piece of converted electronic data is in a second form associated with a cloud-based repository, wherein the second form is distinct from the first form;

providing the piece of converted electronic data to the cloud-based repository;

storing a first address at which the piece of electronic data can be retrieved from the LTFS-based repository using a first addressing scheme associated with the LTFS-based repository;

storing a second address at which the piece of converted electronic data can be retrieved from the cloud-based repository using a second addressing scheme associated with the cloud-based repository, wherein the second addressing scheme is distinct from the first addressing scheme;

establishing a mapping between the first address and the second address;

selectively satisfying a request by the file system or the application for the piece of electronic data from either the LTFS-based repository or the cloud-based repository until a changeover event is detected;

upon detecting the changeover event, satisfying a request by the file system or the application for the piece of electronic data from the cloud-based repository; and

providing the second address to the file system or the application upon detecting the changeover event and marking the piece of electronic data from the LTFS-based repository as read-only,

where the file system or application run on a different computer than the method,

where the method is transparent to the file system or the application,

where the method is performed independent of the file system or application, and

where the method continues until a selected amount of data is moved from the LTFS-based repository to the cloud-based repository.

2. The non-transitory computer-readable storage medium of claim 1 , the method comprising maintaining a set of mappings between members of a first set of addresses associated with the LTFS-based repository and a second set of addresses associated with the cloud-based repository after the changeover event is detected.

3. The non-transitory computer-readable storage medium of claim 1 , where producing the piece of converted electronic data comprises storing the piece of electronic data in an object.

4. The non-transitory computer-readable storage medium of claim 3 , where the changeover event is the creation of a complete object.

5. The non-transitory computer-readable storage medium of claim 1 , where the changeover event is the copying of a complete file from the LTFS-based repository.

6. The non-transitory computer-readable storage medium of claim 1 , where the changeover event is the copying of a complete tape associated with the LTFS-based repository or the copying of a complete tape library associated with the LTFS-based repository.

7. The non-transitory computer-readable storage medium of claim 1 , where the changeover event is dynamically established based, at least in part, on the data being copied and converted.

8. The non-transitory computer-readable storage medium of claim 1 , where the LTFS-based repository includes a virtual tape.

9. The non-transitory computer-readable storage medium of claim 1 , the method comprising deleting a set of mappings between members of a first set of addresses associated with the LTFS-based repository and a second set of addresses associated with the cloud-based repository after the changeover event is detected.

10. The non-transitory computer-readable storage medium of claim 1 , the method comprising generating a changeover event for each quanta of data moved from the LTFS-based repository to the cloud-based repository until the selected amount of data has been moved from the LTFS-based repository to the cloud-based repository.

Assignments (12)
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Dec 18, 2025
From: QUANTUM CORPORATION
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS AGENT
Reel/Frame 074024/0084 →
TERMINATION AND RELEASE OF INTELLECTUAL PROPERTY SECURITY AGREEMENT AT REEL/FRAME NO. 40473/0378 Recorded Oct 8, 2025
From: PNC BANK, NATIONAL ASSOCIATION, AS AGENT
To: QUANTUM CORPORATION
Reel/Frame 073061/0454 →
TERMINATION AND RELEASE OF AMENDED AND RESTATED INTELLECTUAL PROPERTY SECURITY AGREEMENT AT REEL/FRAME NO. 48029/0525 Recorded Aug 19, 2025
From: PNC BANK, NATIONAL ASSOCIATION, AS AGENT
To: QUANTUM CORPORATION
Reel/Frame 072542/0594 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 24, 2025
From: BLUE TORCH FINANCE LLC, AS AGENT FOR THE SECURED PARTIES
To: ALTER DOMUS (US) LLC, AS AGENT FOR THE SECURED PARTIES
Reel/Frame 071019/0850 →
SUPPLEMENT TO INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jun 22, 2023
From: QUANTUM CORPORATION; QUANTUM LTO HOLDINGS, LLC
To: BLUE TORCH FINANCE, LLC
Reel/Frame 064069/0563 →
RELEASE OF SECURITY INTEREST Recorded Aug 10, 2021
From: U.S. BANK NATIONAL ASSOCIATION
To: QUANTUM CORPORATION; QUANTUM LTO HOLDINGS, LLC
Reel/Frame 057142/0252 →
SECURITY INTEREST Recorded Jan 8, 2019
From: QUANTUM CORPORATION
To: PNC BANK, NATIONAL ASSOCIATION
Reel/Frame 048029/0525 →
RELEASE OF SECURITY INTEREST Recorded Dec 27, 2018
From: TCW ASSET MANAGEMENT COMPANY LLC, AS AGENT
To: QUANTUM CORPORATION
Reel/Frame 047988/0642 →
SECURITY INTEREST Recorded Dec 27, 2018
From: QUANTUM CORPORATION, AS GRANTOR; QUANTUM LTO HOLDINGS, LLC, AS GRANTOR
To: U.S. BANK NATIONAL ASSOCIATION, AS AGENT
Reel/Frame 049153/0518 →
SECURITY INTEREST Recorded Oct 25, 2016
From: QUANTUM CORPORATION
To: PNC BANK, NATIONAL ASSOCIATION
Reel/Frame 040473/0378 →
SECURITY INTEREST Recorded Oct 21, 2016
From: QUANTUM CORPORATION
To: TCW ASSET MANAGEMENT COMPANY LLC, AS AGENT
Reel/Frame 040451/0183 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 24, 2015
From: WIDEMAN, RODERICK
To: QUANTUM CORPORTAION
Reel/Frame 035238/0519 →
Continuity (1)
Related Publication 20160283493A1 · Sep 29, 2016