CPC G06F 16/2358 (2019.01) [G06F 16/2365 (2019.01); G06F 16/2379 (2019.01)] | 20 Claims |
1. A method at a first computing system, comprising:
saving, to a file, a representation of an exported database, wherein the representation is based at least in part on a live database being exported from a second computing system via an export operation that spans a time period;
determining, based at least in part on the live database being exported, that one or more transactions were committed to the live database during the time period;
obtaining, from the second computing system based at least in part on determining that the one or more transactions were committed to the live database during the time period, a portion of a log indicating the one or more transactions committed to the live database during the time period;
determining, based at least in part on the log, whether the exported database captured the one or more transactions committed to the live database; and
updating the file to represent an updated database that reflects an updated version of the live database based at least in part on determining that the exported database failed to capture the one or more transactions committed to the live database, wherein the updated database reflects an application of the one or more transactions committed to the live database to the exported database.
|