-
公开(公告)号:US12248443B2
公开(公告)日:2025-03-11
申请号:US18178251
申请日:2023-03-03
Applicant: Salesforce, Inc.
Inventor: Milena Bergant , Hefeng Yuan , Hemanth Siddulugari , Nithya Muthukrishnan
Abstract: Techniques are disclosed pertaining to migrating a database between different storage clusters. A computer system identifies a current state of the database that is managed by a database application that enables a client application to access data of the database stored at a first storage cluster. The computer system copies first particular data of the database that is associated with the current state from the first storage cluster to a second storage cluster. After the copying, the computer system transitions the database application into a read-only mode in which it processes read but not write traffic. The computer system copies, from the first storage cluster to the second storage cluster, second particular data of the database that was generated by the database application during the copying of the first particular data. The computer system may also instantiate another instance of the database application in association with the second storage cluster.
-
公开(公告)号:US20240296149A1
公开(公告)日:2024-09-05
申请号:US18178251
申请日:2023-03-03
Applicant: Salesforce, Inc.
Inventor: Milena Bergant , Hefeng Yuan , Hemanth Siddulugari , Nithya Muthukrishnan
CPC classification number: G06F16/214 , G06F16/27
Abstract: Techniques are disclosed pertaining to migrating a database between different storage clusters. A computer system identifies a current state of the database that is managed by a database application that enables a client application to access data of the database stored at a first storage cluster. The computer system copies first particular data of the database that is associated with the current state from the first storage cluster to a second storage cluster. After the copying, the computer system transitions the database application into a read-only mode in which it processes read but not write traffic. The computer system copies, from the first storage cluster to the second storage cluster, second particular data of the database that was generated by the database application during the copying of the first particular data. The computer system may also instantiate another instance of the database application in association with the second storage cluster.
-
公开(公告)号:US20240256399A1
公开(公告)日:2024-08-01
申请号:US18162525
申请日:2023-01-31
Applicant: Salesforce, Inc.
Inventor: Steven Raspudic , Goutham Meruva , Heetae Kim , Hefeng Yuan , Praveenkumar Bagavathiraj
IPC: G06F11/14 , G06F16/11 , G06F16/182
CPC classification number: G06F11/1469 , G06F16/113 , G06F16/1844 , G06F2201/84
Abstract: 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.
-
-