Efficient database snapshot generation

Various systems and methods to efficiently store backups of partitions of a database are disclosed. An indication to take a current snapshot of a partition of the database is received. A log size and operation type statistics are determined for a portion of the change log for the partition. A snapsh...

Full description

Saved in:
Bibliographic Details
Main Authors Sorenson, III, James Christopher, Hori, Go, Gordon, Nicholas, Certain, Tate Andrew, Kuppahally, Sharatkumar Nagesh, Subramanian, Naveen Ganapathi, Vig, Akshat, Jain, Vaibhav, Kernan, Chase
Format Patent
LanguageEnglish
Published 25.08.2020
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Various systems and methods to efficiently store backups of partitions of a database are disclosed. An indication to take a current snapshot of a partition of the database is received. A log size and operation type statistics are determined for a portion of the change log for the partition. A snapshot type is determined for the partition based at least in part on the log size and the operation type statistics, where the snapshot type specifies a log-based snapshot or a full snapshot. The snapshot is stored as metadata indicating a point in the change log if the determined snapshot type is log-based snapshot or stored as complete data of the partition if the determined snapshot type is full snapshot.
Bibliography:Application Number: US201715717614