fix(server): attempt to delete failed backups immediately after failure (#13995)

This commit is contained in:
Zack Pollard
2024-11-11 12:08:52 +00:00
committed by GitHub
parent 7aacc92699
commit 5097c92494
2 changed files with 11 additions and 0 deletions

View File

@@ -163,6 +163,9 @@ export class BackupService extends BaseService {
await this.storageRepository.rename(backupFilePath, backupFilePath.replace('.tmp', ''));
} catch (error) {
this.logger.error('Database Backup Failure', error);
await this.storageRepository
.unlink(backupFilePath)
.catch((error) => this.logger.error('Failed to delete failed backup file', error));
return JobStatus.FAILED;
}