mail log file

This commit is contained in:
Hartmut Bauer committed 2025-04-05 16:06:08 +02:00
1 parent b079912dc7
commit d7dd6cc92f
3 files changed
+70 -16

No files matched your search

+10 -9
View File
@@ -4,6 +4,7 @@
DC-Dump
- new for postgres
> server exec postgres su - postgres -c pg_dumpall >pg.dump
- jede db einzeln?
- +mariadb
- hooks für weitere
@@ -33,16 +34,16 @@ nas-backup weekly 1
logging
- für auto-fns mail()
- mail() loggt in extra Datei und ruft log(), für std log
- Name std log in mail() ausgeben
- mail log lokal anlegen (wo?)
- am Ende von auto mail log in mail und file löschen -> py-script
- alle Programme müssen stdout/stderr auf std log umleiten
- für jeden Lauf neue log datei (+date)
- Name der log Datei bei !auto auf stderr ausgeben (damit stdout ggf. geparst werden kann, alt.: param --machine)
- log file in nfs/backups/log/$HOST_NAME-$(date '+%Y-%m-%d_%H%M').log
(x) mail() loggt in extra Datei und ruft log(), für std log
(x) Name std log in mail() ausgeben
(-) mail log lokal anlegen (wo?)
(-) am Ende von auto mail log in mail und file löschen -> py-script
(x) alle Programme müssen stdout/stderr auf std log umleiten
(x) für jeden Lauf neue log datei (+date)
(-) Name der log Datei bei !auto auf stderr ausgeben (damit stdout ggf. geparst werden kann, alt.: param --machine)
(x) log file in nfs/backups/log/$HOST_NAME-$(date '+%Y-%m-%d_%H%M').log
- bei jedem Lauf alte logs löschen (7d?) -> wie?
- evtl. logs lokal ablegen und am Ende auf NAS kopieren
(-) evtl. logs lokal ablegen und am Ende auf NAS kopieren
backup server+nas extern
- rsync nas-backup 2x HDD intern (weekly) (5TB?)