US 12,189,498 B2
Database recovery and database recovery testing
Shana Meyers, Shakopee, MN (US); Meghasyam Bokam, Charlotte, NC (US); Ian Bundock, Staines-Upon-Thames (GB); Larry N. Cotten, Jr., Huntington Beach, CA (US); Jason Fleck, Spanish Fort, AL (US); Jason Garland, Orange, TX (US); David Gilboy, Leeds (GB); Jeffrey J. Hodges, Gilbert, AZ (US); Chun-Kai Jason Hsu, Austin, TX (US); Lori McFadden, Salina, KS (US); Peter Thomas McLean, Gilbert, AZ (US); and Abhijit Moharil, Tempe, AZ (US)
Assigned to Insight Direct USA, Inc., Chandler, AZ (US)
Filed by Insight Direct USA, Inc., Chandler, AZ (US)
Filed on Oct. 10, 2023, as Appl. No. 18/378,538.
Application 18/378,538 is a continuation of application No. 17/686,886, filed on Mar. 4, 2022, granted, now 11,847,031.
Prior Publication US 2024/0036991 A1, Feb. 1, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 11/14 (2006.01)
CPC G06F 11/1469 (2013.01) [G06F 11/1464 (2013.01); G06F 2201/84 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method of database recovery, the method comprising:
starting a first database server, wherein:
the first database server is configured to store data according to a first database management system, and
starting the first database server comprises restoring the first database server from a first database backup;
starting a second database server, wherein:
the second database server is configured to store data according to a second database management system, and
starting the second database server comprises restoring the second database server from a second database backup;
starting an application server after starting the first database server and the second database server, wherein:
starting the application server from comprises restoring the application server from an application server backup,
the application server is configured to run application modules of a set of application modules, and
the set of application modules comprises:
a web connectivity module configured to allow other application modules of the set of application modules to connect to the Internet;
a search module for searching at least one of the first database server and the second database server;
a product catalog management module for managing a product catalog; and
starting the search module;
starting the product catalog management module; and
starting the web connectivity module after starting the search module, wherein the web connectivity module is configured to request data from the search module.