From a21750a4c9b7e1a939935db48d01b7b763414f54 Mon Sep 17 00:00:00 2001 From: Johannes Zellner Date: Mon, 17 Apr 2017 16:05:51 +0200 Subject: [PATCH] Fix the mysql dump commandline --- src/backups.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/backups.js b/src/backups.js index dd1fbdc97..c190afbc1 100644 --- a/src/backups.js +++ b/src/backups.js @@ -181,8 +181,8 @@ function backupBoxWithAppBackupIds(appBackupIds, prefix, callback) { settings.getBackupConfig(function (error, backupConfig) { if (error) return callback(new BackupsError(BackupsError.INTERNAL_ERROR, error)); - var mysqlDumpArgs = 'mysqldump -u root -ppassword --single-transaction --routines --triggers box > "' + paths.BOX_DATA_DIR + '/box.mysqldump"'; - shell.exec('backupBox', '/bin/bash', mysqlDumpArgs.split(' '), function (error) { + var mysqlDumpArgs = ['-c', '/usr/bin/mysqldump -u root -ppassword --single-transaction --routines --triggers box > "' + paths.BOX_DATA_DIR + '/box.mysqldump"' ]; + shell.exec('backupBox', '/bin/bash', mysqlDumpArgs, function (error) { if (error) return callback(new BackupsError(BackupsError.INTERNAL_ERROR, error)); shell.sudo('backupBox', [ BACKUPTASK_CMD, backupId ], function (error) {