DB Restore script

This commit is contained in:
ecki
2026-06-23 14:37:20 +02:00
parent 0bc72cb02e
commit e6c894aaa4
3 changed files with 81 additions and 0 deletions
+21
View File
@@ -105,6 +105,27 @@ Optionale Variablen:
BACKUP_DIR=/pfad/zum/backup KEEP_DAYS=90 ./scripts/backup-db.sh
```
### 6. Datenbank Restore
```bash
./scripts/restore-db.sh backups/resource_manager-YYYYMMDD-HHMMSS.sql.gz
```
Vor dem Restore wird automatisch ein neues Sicherheitsbackup erstellt.
Der Restore muss durch Eingabe des Datenbanknamens bestaetigt werden.
Ohne Rueckfrage, z. B. fuer Automatisierung:
```bash
FORCE=1 ./scripts/restore-db.sh backups/resource_manager-YYYYMMDD-HHMMSS.sql.gz
```
Sicherheitsbackup vor dem Restore ueberspringen:
```bash
SKIP_PRE_RESTORE_BACKUP=1 ./scripts/restore-db.sh backups/resource_manager-YYYYMMDD-HHMMSS.sql.gz
```
🗄️ Datenbank Schema
resources