US 12,079,096 B2
Data restore testing
Daniel Herington, Frisco, TX (US); Michelle Diltz, Frisco, TX (US); Russell E. Colwell, Tampa, FL (US); Swapna Adusumilli, Irving, TX (US); David M Lin, Addison, TX (US); Taylor Madden Cherry, Justin, TX (US); and Jose A. Rosado, West Windsor, NJ (US)
Assigned to JPMORGAN CHASE BANK, N.A., New York, NY (US)
Filed by JPMorgan Chase Bank, N.A., New York, NY (US)
Filed on Oct. 13, 2022, as Appl. No. 17/965,480.
Claims priority of provisional application 63/255,876, filed on Oct. 14, 2021.
Prior Publication US 2024/0061756 A1, Feb. 22, 2024
Int. Cl. G06F 11/14 (2006.01); G06F 11/26 (2006.01)
CPC G06F 11/26 (2013.01) [G06F 11/1458 (2013.01); G06F 2201/80 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A system for data restore testing, the system comprising:
at least one processor;
a portal that receives a request to restore a stored backup of production data and directs, via an API call, the request to the at least one processor, wherein the at least one processor validates the request to restore the stored backup;
wherein the at least one processor interfaces with the portal, and wherein if the request to restore the stored backup is for database data, the at least one processor generates a database instance that restores the stored backup database data and if the request to restore the stored backup is for a file system, the at least one processor generates a file system instance to restore the stored backup file system;
wherein the at least one processor validates an integrity of a restored backup of the backup database data or of the backup file system relative to production data from which the backup is generated; and
a restore pool that maintains instances that are provisioned based on anticipated requests to restore the backup.