From 2abd7bd7bb3a283d581ee4f7064e9b523c5e1b23 Mon Sep 17 00:00:00 2001 From: Andras Bacsai Date: Tue, 25 Jul 2023 12:38:36 +0200 Subject: [PATCH] copy to persisten storage --- apps/api/src/lib/common.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/apps/api/src/lib/common.ts b/apps/api/src/lib/common.ts index b5c78a5f2..5a44bf2bb 100644 --- a/apps/api/src/lib/common.ts +++ b/apps/api/src/lib/common.ts @@ -1972,11 +1972,15 @@ export async function backupDatabaseNow(database, reply) { dockerId: database.destinationDockerId, command, }); - const copyCommand = `docker cp ${database.id}:${backupFileName} ${backupStorageFilename}` + const copyCommand = `docker cp ${database.id}:${backupFileName} ${backupFileName}` await executeCommand({ dockerId: database.destinationDockerId, command: copyCommand }); + await executeCommand({ + dockerId: database.destinationDockerId, + command: `docker cp ${database.id}:${backupFileName} /app/backups/` + }); const stream = fsNormal.createReadStream(backupFileName); reply.header('Content-Type', 'application/octet-stream'); reply.header('Content-Disposition', `attachment; filename=${fileName}`);