US 12,271,271 B2
Scalable group backup in relational databases
Prasenjit Sarkar, Los Gatos, CA (US)
Assigned to Rubrik, Inc., Palo Alto, CA (US)
Filed by Rubrik, Inc., Palo Alto, CA (US)
Filed on Jun. 30, 2023, as Appl. No. 18/345,913.
Application 18/345,913 is a continuation of application No. 17/486,256, filed on Sep. 27, 2021, granted, now 11,748,207.
Prior Publication US 2023/0342264 A1, Oct. 26, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 11/14 (2006.01)
CPC G06F 11/1464 (2013.01) [G06F 11/1451 (2013.01); G06F 11/1461 (2013.01); G06F 11/1469 (2013.01); G06F 2201/80 (2013.01); G06F 2201/84 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method of performing a backup of a group of relational databases, the method comprising:
temporarily freezing input/output (I/O) traffic associated with the group of relational databases based at least in part on a plurality of backup operations to be performed on the group of relational databases;
performing a first sub-set of backup operations from among the plurality of backup operations in parallel, wherein performing the first sub-set of backup operations in parallel is based at least in part on a first set of relational dependencies between the first sub-set of backup operations;
performing a second sub-set of backup operations from among the plurality of backup operations sequentially, wherein performing the second sub-set of backup operations sequentially is based at least in part on a second set of relational dependencies between the second sub-set of backup operations; and
unfreezing the I/O traffic after performing the first sub-set of backup operations and the second sub-set of backup operations.