Wann vor dem Release gesichert werden muss
Ein Symlink-Rollback reicht nicht immer. Wenn Datenbankmigrationen Teil des Deployments sind, muss ein aktuelles DB-Backup existieren – bevor der erste Migrationschritt ausgeführt wird, nicht danach.
Inhaltsverzeichnis
- 1. Warum ein Symlink-Rollback allein nicht ausreicht
- 2. Wann ein Backup vor dem Release Pflicht ist
- 3. Backup-Methoden: mysqldump vs. Percona XtraBackup
- 4. Backup als GitLab-Pipeline-Job integrieren
- 5. Backup-Verifikation: Das Backup wirklich prüfen
- 6. Backup-Timing: Unmittelbar vor der Migration
- 7. DB-Rollback: Wie ein Datenbank-Rollback abläuft
- 8. Backup-Aufbewahrung und Rotation
- 9. Mit vs. ohne Backup-Job: direkter Vergleich
- 10. Zusammenfassung
- 11. FAQ