Migrating content and metadata from a backup system

US11467914B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11467914-B2
Application numberUS-202017037294-A
CountryUS
Kind codeB2
Filing dateSep 29, 2020
Priority dateFeb 8, 2017
Publication dateOct 11, 2022
Grant dateOct 11, 2022

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method and system for migrating data and metadata from a first backup system to a second backup system via a content staging system is disclosed. The system accesses the backup data from the first backup system and restores it, along with the associated metadata, to a staging system. A metadata file is created at the staging system which comprises of the metadata that is to be migrated to the second backup system. The system then migrates the data from the staging system to the second backup system. The metadata is also migrated to the second backup system in a format such that it can be indexed. As a result, the migrated data can be browsed and searched based on one or more search criteria based on the associated metadata. Other details are provided herein.

First claim

Opening claim text (preview).

We claim: 1. A method for migrating content from a first content backup system to a second content backup system via a content staging system, the method comprising: identifying at least one file stored at the content staging system to migrate from the content staging system to a second content backup system, wherein: the at least one file is stored in at least one folder of a first content backup system, and the at least one file has been restored to the content staging system from the first content backup system after having been previously backed up to the first content backup system; receiving a file name and location of the at least one file stored in a corresponding folder at the content staging system; receiving a property name and an associated value for that property name to associate with the at least one file, wherein at least one property indicates a file folder directory structure for the corresponding folder; generating a metadata file comprising the received file name and location for the at least one file stored at the content staging system, and the property name and associated value associated with the at least one file; associating the generated metadata file with the corresponding folder at the content staging system; inserting contents of the at least one file into the second content backup system based on the file name and location indicated by the generated metadata file; inserting the property name and associated value from the metadata file into an index at the second content backup system; generating, at the second content backup system, an association between the inserted contents and the inserted property name in the index; and causing the at least one file stored in the corresponding folder to be deleted from the content staging system. 2. The method of claim 1 , further comprising: receiving criteria for searching contents of the second content backup system; searching and retrieving contents of the second content backup system based on the criteria; and displaying, at a user interface, the retrieved contents, wherein the retrieved contents comprise the at least one file migrated from the first content backup system. 3. The method of claim 1 , further comprising: browsing contents of the second content backup system, wherein the contents comprise the at least one file migrated from the first content backup system; and restoring the at least one file based on an information management policy. 4. The method of claim 1 , further comprising: receiving, at a user interface, an indication from a user to start migrating content from the first content backup system to the second content backup, wherein the indication is based on a migration schedule. 5. The method of claim 1 , further comprising: receiving, at a user interface, the location of the content staging system, wherein the location is a Network File System (NFS) network path of the content staging system. 6. The method of claim 1 , further comprising: receiving, at a user interface, the location of the content staging system, wherein the location is an Internet Protocol (IP) address. 7. The method of claim 1 , further comprising: if inserting the contents of the at least one file into the second content backup system fail, cancelling migration of content from the first content backup system to the second content backup system. 8. The method of claim 1 wherein the metadata file is generated automatically using a scripting engine, wherein the scripting engine parses contents of the corresponding folder in the content staging system to identify the corresponding folder for migration to the second content backup system. 9. A system for migrating content from a first content backup system to a second content backup system via a content staging system, the system comprising: one or more non-transitory, computer-readable mediums having computer-executable instructions stored thereon; and one or more processors that, having executed the computer-executable instructions, cause the system to perform a plurality of operations comprising: identifying at least one file stored at the content staging system to migrate from the content staging system to a second content backup system, wherein: the at least one file is stored in at least one folder of a first content backup system, and the at least one file has been restored to the content staging system from the first content backup system after having been previously backed up to the first content backup system; receiving a file name and location of the at least one file stored in a corresponding folder at the content staging system; receiving a property name and an associated value for that property name to associate with the at least one file, wherein at least one property indicates a file folder directory structure for the corresponding folder; generating a metadata file comprising the received file name and location for the at least one file stored at the content staging system, and the property name and associated value associated with the at least one file; associating the generated metadata file with the corresponding folder at the content staging system; inserting contents of the at least one file into the second content backup system based on the file name and location indicated by the generated metadata file; inserting the property name and associated value from the metadata file into an index at the second content backup system; generating, at the second content backup system, an association between the inserted contents and the inserted property name in the index; and causing the at least one file stored in the corresponding folder to be deleted from the content staging system. 10. The system of claim 9 , wherein the plurality of operations further comprises: receiving criteria for searching contents of the second content backup system; searching and retrieving contents of the second content backup system based on the criteria; and displaying, at a user interface, the retrieved contents, wherein the retrieved contents comprise the at least one file migrated from the first content backup system. 11. The system of claim 9 , wherein the plurality of operations further comprises: browsing contents of the second content backup system, wherein the contents comprise the at least one file migrated from the first content backup system; and restoring the at least one file based on an information management policy. 12. The system of claim 9 , wherein the plurality of operations further comprises: receiving, at a user interface, an indication from a user to start migrating content from the first content backup system to the second content backup, wherein the indication is based on a migration schedule. 13. The system of claim 9 , wherein the plurality of operations further comprises: receiving, at a user interface, the location of the content staging system, wherein the location is a Network File System (NFS) network path of the content staging system. 14. The system of claim 9 , wherein the plurality of operations further comprises: receiving, at a user interface, the location of the content staging system, wherein the location is an Internet Protocol (IP) address. 15. The system of claim 9 , wherein the plurality of operations further comprises: if inserting the contents of the at least one file into the second content backup system fail, cancelling migration of content from the first content backup system to the second content backup system. 16. The system of claim 9 wherein the metadata file is generated

Assignees

Inventors

Classifications

  • Provision of network file services by network file servers, e.g. by using NFS, CIFS (network file access protocols H04L67/1097) · CPC title

  • by selection of backup contents · CPC title

  • Management of the data involved in backup or backup restore · CPC title

  • Design, administration or maintenance of databases · CPC title

  • Database-specific techniques · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11467914B2 cover?
A method and system for migrating data and metadata from a first backup system to a second backup system via a content staging system is disclosed. The system accesses the backup data from the first backup system and restores it, along with the associated metadata, to a staging system. A metadata file is created at the staging system which comprises of the metadata that is to be migrated to the…
Who is the assignee on this patent?
Commvault Systems Inc
What technology area does this patent fall under?
Primary CPC classification G06F11/1451. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 11 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).