MCPcopy Create free account
hub / github.com/Snapchat/KeyDB / disklessLoadMakeBackup

Function disklessLoadMakeBackup

src/replication.cpp:2455–2457  ·  view source on GitHub ↗

Helper function for readSyncBulkPayload() to make backups of the current * databases before socket-loading the new ones. The backups may be restored * by disklessLoadRestoreBackup or freed by disklessLoadDiscardBackup later. */

Source from the content-addressed store, hash-verified

2453 * databases before socket-loading the new ones. The backups may be restored
2454 * by disklessLoadRestoreBackup or freed by disklessLoadDiscardBackup later. */
2455const dbBackup *disklessLoadMakeBackup(void) {
2456 return backupDb();
2457}
2458
2459/* Helper function for readSyncBulkPayload(): when replica-side diskless
2460 * database loading is used, Redis makes a backup of the existing databases

Callers 1

readSyncBulkPayloadRdbFunction · 0.85

Calls 1

backupDbFunction · 0.85

Tested by

no test coverage detected