diff --git a/src/backups.js b/src/backups.js index 56b3a8f34..8f0ab916d 100644 --- a/src/backups.js +++ b/src/backups.js @@ -477,6 +477,8 @@ function rotateBoxBackup(backupConfig, timestamp, appBackupIds, callback) { backupdb.add({ id: backupId, version: config.version(), type: backupdb.BACKUP_TYPE_BOX, dependsOn: appBackupIds, restoreConfig: null, format: backupConfig.format }, function (error) { if (error) return callback(new BackupsError(BackupsError.INTERNAL_ERROR, error)); + progress.setDetail(progress.BACKUP, 'Rotating box snapshot'); + api(backupConfig.provider).copy(backupConfig, getBackupFilePath(backupConfig, 'snapshot/box', backupConfig.format), getBackupFilePath(backupConfig, backupId, backupConfig.format), function (copyBackupError) { const state = copyBackupError ? backupdb.BACKUP_STATE_ERROR : backupdb.BACKUP_STATE_NORMAL; @@ -573,6 +575,8 @@ function rotateAppBackup(backupConfig, app, timestamp, callback) { backupdb.add({ id: backupId, version: manifest.version, type: backupdb.BACKUP_TYPE_APP, dependsOn: [ ], restoreConfig: restoreConfig, format: backupConfig.format }, function (error) { if (error) return callback(new BackupsError(BackupsError.INTERNAL_ERROR, error)); + progress.setDetail(progress.BACKUP, 'Rotating app snapshot'); + api(backupConfig.provider).copy(backupConfig, getBackupFilePath(backupConfig, `snapshot/app_${app.id}`, backupConfig.format), getBackupFilePath(backupConfig, backupId, backupConfig.format), function (copyBackupError) { const state = copyBackupError ? backupdb.BACKUP_STATE_ERROR : backupdb.BACKUP_STATE_NORMAL; debugApp(app, 'rotateAppBackup: successful id:%s', backupId);