Database recovery using a cloud-based storage system
AssigneeSalesforce, Inc.
InventorsSteven Raspudic, Goutham Meruva, Heetae Kim, Hefeng Yuan, Praveenkumar Bagavathiraj
Life of this patent
Estimating the term…
Loading patent…
AssigneeSalesforce, Inc.
InventorsSteven Raspudic, Goutham Meruva, Heetae Kim, Hefeng Yuan, Praveenkumar Bagavathiraj
Estimating the term…
In various embodiments, an archival agent of a database tracks database records stored in a primary storage of a cloud-based storage system to identify particular database records that are relevant to a current state of the database. A replication service of the cloud-based storage system replicates database records from the primary storage to an archival storage that includes database records of the database that are no longer relevant to the current state of database. The archival agent records identifiers of the particular relevant database records in a manifest file associated with the current state of the database and provides the manifest file to the replication service for storage in the archival storage. In response to a failure associated with the primary storage, the database can be recovered to its current state using the identifiers recorded in the stored manifest file to determine what database records to read.
A non-transitory computer readable medium having program instructions stored thereon that are capable of causing an archival agent of a database to implement operations comprising:
A method performed by a computing system to archive database records using an archival storage of a cloud-based storage system, comprising:
A non-transitory computer readable medium having program instructions stored thereon that are capable of causing a computing system recovering a database to perform operations comprising:
Dependencies are inferred from the claim text.