Continuous data protection
AssigneeAmazon Technologies, Inc.
InventorsAkshat Vig, Tate Andrew Certain, Go Hori
Life of this patent
Estimating the term…
Loading patent…
AssigneeAmazon Technologies, Inc.
InventorsAkshat Vig, Tate Andrew Certain, Go Hori
Estimating the term…
Changes made to a database table are accumulated, in durable storage, and snapshots of partitions of the table are obtained. For successive snapshots of a partition, the system accesses a previous snapshot, applies changes from the accumulated changes, and stores the updated snapshot to a durable data store. The accumulated changes and the successive partition snapshots are made available to restore the database to any point in time across a continuum between successive snapshots. Although each partition of the table may have a backup snapshot that was generated at a time different from when other partition snapshots were generated, changes from respective change logs may be selectively log-applied to distinct partitions of a table to generate an on-demand backup of the entire table at common point-in-time across partitions. Point-in-time restores of a table may rely upon a similar process to coalesce partition snapshots that are not aligned in time.
A system, comprising:
A method, comprising:
A non-transitory computer readable storage medium storing program instruction that, if executed by a computer, cause the computer to perform:
Dependencies are inferred from the claim text.