mail: keep mail backups separately from box backups

part of #717
This commit is contained in:
Girish Ramakrishnan
2021-09-26 18:37:04 -07:00
parent 184fc70e97
commit ad3dbe8daa
10 changed files with 165 additions and 68 deletions
+2 -3
View File
@@ -25,8 +25,7 @@ const apps = require('./apps.js'),
settings = require('./settings.js'),
shell = require('./shell.js'),
tasks = require('./tasks.js'),
updateChecker = require('./updatechecker.js'),
util = require('util');
updateChecker = require('./updatechecker.js');
const RELEASES_PUBLIC_KEY = path.join(__dirname, 'releases.gpg');
const UPDATE_CMD = path.join(__dirname, 'scripts/update.sh');
@@ -148,7 +147,7 @@ async function update(boxUpdateInfo, options, progressCallback) {
if (!options.skipBackup) {
progressCallback({ percent: 10, message: 'Backing up' });
await backuptask.backupBoxAndApps({ preserveSecs: 3*7*24*60*60 }, (progress) => progressCallback({ percent: 10+progress.percent*70/100, message: progress.message }));
await backuptask.fullBackup({ preserveSecs: 3*7*24*60*60 }, (progress) => progressCallback({ percent: 10+progress.percent*70/100, message: progress.message }));
}
debug('updating box %s', boxUpdateInfo.sourceTarballUrl);