Passphrase updated

This commit is contained in:
Hartmut Bauer committed 2025-04-11 19:53:52 +02:00
1 parent ee37a9232a
commit a6dd1d3e2c
3 files changed
+30 -25

No files matched your search

+28 -24
View File
@@ -1,22 +1,26 @@
### TODOs ### TODOs
DC-Dump - code cleanup (-> export!)
- new for postgres - test export
> server exec postgres su - postgres -c pg_dumpall >pg.dump - Doku
- jede db einzeln?
- +mariadb
- hooks für weitere DB-Dump
(x) new for postgres
(x) jede db einzeln?
(x) +mariadb
(-) hooks für weitere
nextcloud: nextcloud:
- (x) vol/nextcloud/data/data/hb zeigt auf NAS-share (x) vol/nextcloud/data/data/hb zeigt auf NAS-share
-> alles auf Server (x) -> alles auf Server
backup MAC backup MAC
- ccc 2x 2TB intern (weekly) (x) ccc 2x 2TB intern (weekly)
- ccc 2x 2TB extern (x) ccc 2x 2TB extern
- TODO: SSDs auf Verschlüsselung umstellen (x) TODO: SSDs auf Verschlüsselung umstellen
- TODO: Kalendereintrag für wöchentlichen backup (x) TODO: Kalendereintrag für wöchentlichen backup
nas-backup daily nas-backup daily
- (x) tar, gpg to nas - (x) tar, gpg to nas
@@ -33,7 +37,7 @@ nas-backup weekly 1
(x) TODO: s. nas-backup daily (x) TODO: s. nas-backup daily
logging logging
- für auto-fns mail() (x) für auto-fns mail()
(x) mail() loggt in extra Datei und ruft log(), für std log (x) mail() loggt in extra Datei und ruft log(), für std log
(x) Name std log in mail() ausgeben (x) Name std log in mail() ausgeben
(-) mail log lokal anlegen (wo?) (-) mail log lokal anlegen (wo?)
@@ -42,23 +46,23 @@ logging
(x) für jeden Lauf neue log datei (+date) (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) (-) 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 (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? (x) 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 backup server+nas extern
- rsync nas-backup 2x HDD intern (weekly) (5TB?) (x) rsync nas-backup 2x HDD intern (weekly) (5TB?)
- TODO: script (python?) mit HD-Erkennung (x) TODO: script (python?) mit HD-Erkennung
- TODO: zusätzliche HDD (x) TODO: zusätzliche HDD
- TODO: Kalendereintrag, s. backup MAC (x) TODO: Kalendereintrag, s. backup MAC
export backups export backups
- rsync nas-backup 2x 2TB HDD extern (x) rsync nas-backup 2x 2TB HDD extern
- TODO: script, s. backup server+nas (x) TODO: script, s. backup server+nas
export serien export serien
- rsync dir 1x 5TB HDD extern (x) rsync dir 1x 5TB HDD extern
- TODO: vorhandenes script in neue Routine einbauen (x) TODO: vorhandenes script in neue Routine einbauen
export video export video
- rsync dir 1x 5TB HDD extern (x) rsync dir 1x 5TB HDD extern
- TODO: s. export serien (x) TODO: s. export serien
+1 -1
View File
@@ -9,7 +9,7 @@ NAS_SCRIPT=/volume1/nfs/Server/bin/backup/main.sh
WEEKLY_DAY=1 # SO->MO WEEKLY_DAY=1 # SO->MO
PASSPHRASE=x1WgCEJeGNrDuHZWyaqkB86OTeSAabT2 PASSPHRASE=L1rfCXu8PHMQsGL0HJWwzQYpCT7f5VboislOTHMaEV
EXT=tgz.gpg EXT=tgz.gpg
LIST_EXT=txt LIST_EXT=txt
+1
View File
@@ -1,6 +1,7 @@
#!/usr/bin/eval bash #!/usr/bin/eval bash
NAS_ROOT=/volume1/nfs/backups NAS_ROOT=/volume1/nfs/backups
HAS_WEEKLY=true
backup_daily1() { backup_daily1() {
BACKUP_SOURCE="/volume1/data" BACKUP_SOURCE="/volume1/data"