diff --git a/docker_backups.py b/docker_backups.py index 9cd69f2..2acb92d 100755 --- a/docker_backups.py +++ b/docker_backups.py @@ -47,6 +47,13 @@ cmnd = f"zip -P {PASSWORD} authentik_{DATETIME}.sql.zip authentik_{DATETIME}.sql status, output = subprocess.getstatusoutput(cmnd) os.remove(f"authentik_{DATETIME}.sql") +print("Backup Zabbix") +cmnd = f"docker exec zabbix-server-db-server-1 sh -c 'pg_dump -h localhost -p 5432 -U zabbix -d zabbix' > /share/docker_data/__backups/zabbix_{DATETIME}.sql" +status, output = subprocess.getstatusoutput(cmnd) +cmnd = f"zip -P {PASSWORD} zabbix_{DATETIME}.sql.zip zabbix_{DATETIME}.sql" +status, output = subprocess.getstatusoutput(cmnd) +os.remove(f"zabbix_{DATETIME}.sql") + print("Backup portainer") headers = { diff --git a/exclude.txt b/exclude.txt index 2234e95..e48957f 100644 --- a/exclude.txt +++ b/exclude.txt @@ -2,7 +2,6 @@ ha/home-assistant_v2.db jellyfin/cache/transcodes .@__thumb/* -gitlab/logs/prometheus/* ha/home-assistant.log gitlab/logs/* esphome/config/.esphome