Vai al contenuto
Lingua:DeutschEnglish Last updated: 2026-08-19

Sicherung und Wiederherstellung

Für die Sicherung der Datenbank genügt der Befehl

php artisan anton:backup --env besenval
Options:
  --file[=FILE]              Target file
  --target-dir[=TARGET-DIR]  Target directory for the backup
  --hourly                   Hourly Backup (filename: 00_backup_slug-hourly-23)
  --daily                    Daily Backup (filename: 00_backup_slug-daily-19)
  --weekly                   Weekly Backup (filename: 00_backup_slug-weekly-19)
  --monthly                  Monthly Backup (filename: 00_backup_slug-monthly-04)
  --yearly                   Yearly Backup (filename: 00_backup_slug-yearly-2019)

Wiederherstellung aus einer Sicherung

Eine Wiederherstellung kann aus verschiedenen Gründen nötig werden. Die Datenbank lässt sich mit dem Befehl anton:restore zurückspielen:

php artisan anton:restore --env besenval

Options:
  --list            Lists available anton-sql-dumps.
  --file[=FILE]     Source file.
  --drop            Erase all tables.
Der Datenbank-Dump muss im Ordner db_backup im Kundenverzeichnis liegen.

Verwaiste Medien entfernen

Um Medien zu löschen, die nach der Wiederherstellung nicht mehr in der Datenbank referenziert sind:

php artisan anton:check-media -vv --levels 3 --delete-from-system --env besenval

Fehlende Medien zurückholen

Fehlen Mediendateien, sind sie aus der externen Sicherung zurückzukopieren.