Database recovery and index rebuilds
First Claim
1. A system for recovering data and concurrently rebuilding indexes for the recovered data in a database for a system configured to store fewer than all indexes in backup files, the system comprising:
- a computing device having a processor and a memory;
wherein the memory stores program instructions, the program instructions executable by the processor cause the system to;
copy data from one or more database files and store the copied data to one or more backup files;
read the copied data from the one or more backup files and write the copied data to the one or more database files, wherein the data is recovered to the one or more database files; and
initiate, in response to and at substantially the same time as the reading, a rebuilding of one or more indexes for the copied data.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method for recovering data and concurrently rebuilding indexes for the recovered data in a database for a system configured to store fewer than all indexes in backup files may include copying data from one or more database files and storing the copied data to one or more backup files. A recovery manager executing on a processor may read the copied data from the one or more backup files and write the copied data to the one or more database files, wherein the data is recovered to the one or more database files. In response to the reading, an index manager executing on the processor may initiate a rebuilding of one or more indexes for the copied data at substantially the same time as the reading of the copied data.
-
Citations
7 Claims
-
1. A system for recovering data and concurrently rebuilding indexes for the recovered data in a database for a system configured to store fewer than all indexes in backup files, the system comprising:
- a computing device having a processor and a memory;
wherein the memory stores program instructions, the program instructions executable by the processor cause the system to;
copy data from one or more database files and store the copied data to one or more backup files;
read the copied data from the one or more backup files and write the copied data to the one or more database files, wherein the data is recovered to the one or more database files; and
initiate, in response to and at substantially the same time as the reading, a rebuilding of one or more indexes for the copied data. - View Dependent Claims (2, 3, 4, 5, 6, 7)
- a computing device having a processor and a memory;
Specification