×

Table level database restore in a data storage system

  • US 9,846,620 B2
  • Filed: 09/30/2013
  • Issued: 12/19/2017
  • Est. Priority Date: 01/11/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method of restoring a database table from secondary storage in a data storage system, comprising:

  • using one or more computing devices comprising computer hardware;

    providing a user interface on a display device;

    displaying a list of a plurality of database tables associated with a database application in the user interface, data associated with the plurality of database tables being stored in a secondary storage subsystem as a part of a secondary copy of data associated with the database application, the database application installed on one or more client computing devices comprising computer hardware;

    receiving an indication of a first table from the list of the plurality of database tables to restore;

    accessing a first table metadata index stored separately from the secondary copy of the data associated with the database application in response to receiving the indication of the first table, wherein the first table metadata index is specific to the first table; and

    restoring the first table and a second table from the list of the plurality of database tables that includes a value referenced by a record in the first table from the secondary storage subsystem to a primary storage subsystem using the first table metadata index without restoring all of the secondary copy of the data associated with the database application,wherein the first table metadata index comprises information for restoring the first table and the second table that includes the value referenced by the record in the first table, the first table metadata index comprising a location of the first table in the secondary copy, and a location of the second table that includes the value referenced by the record in the first table in the secondary copy or information for obtaining the location of the second table that includes the value referenced by the record in the first table in the secondary copy, wherein the first table metadata index was created during a secondary storage operation that created the secondary copy of the data associated with the database application.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×