Überblick — was diese Seite leistet
Der Skript-Generator erzeugt ein Sicherungsskript und führt durch dessen Einrichtung, damit ein Systemtechniker es verstehen, prüfen und in crontab eintragen kann. Er verallgemeinert die frühere automatische mysqldump-Erzeugung samt Rückmeldungs-Callback.
Verwendung
- Definieren Sie einen Auftrag (
infr_backup_job): Zieldienst · Art (db/web/custom) · Zeitplan · Speicherziel. - Erzeugen Sie das Skript aus einer Vorlage und den Auftragsparametern →
infr_generated_script(Skripttext + crontab-Zeile).
# mysqldump mit über --defaults-extra-file verborgenen Zugangsdaten (niemals auf der Kommandozeile)
mysqldump --defaults-extra-file=/etc/infr/{ident}.cnf --routines --opt --events \
{db} {tables} -h{host} > {target}/{ident}_$(date +%Y%m%d%H%M).sql
- Legen Sie das Skript auf dem Zielhost ab und tragen Sie die crontab-Zeile ein (die Anwendung schreibt keine entfernte crontab).
Zeitplan-Grammatik „N U“ — U ∈ M (Minute) / H (Stunde) / D (Tag) / W (Woche), z. B.
6 H.next_run_at = start_at + interval, berechnet vonApp\Support\ScheduleGrammar.
Datenquellen
infr_script_template·infr_backup_job·infr_generated_script·App\Support\ScheduleGrammar
Zugriff
Lesen/Schreiben ab Stufe 2.
Verwandte Themen
