feat: add multiple backup rescued mode for scheduled mode

This commit is contained in:
2025-01-26 13:43:39 +01:00
parent 661702a97e
commit fc028a2c55
8 changed files with 75 additions and 26 deletions

View File

@@ -39,7 +39,11 @@ func azureBackup(db *dbConfig, config *BackupConfig) {
utils.Info("Backup database to Azure Blob Storage")
// Backup database
BackupDatabase(db, config.backupFileName, disableCompression)
err := BackupDatabase(db, config.backupFileName, disableCompression)
if err != nil {
recoverMode(err, "Error backing up database")
return
}
finalFileName := config.backupFileName
if config.encryption {
encryptBackup(config)