From 933937dfa0e8d6fbb5b72296db8775c76cbc1014 Mon Sep 17 00:00:00 2001 From: jaydee Date: Sat, 1 Mar 2025 16:12:20 +0100 Subject: [PATCH] added v3 --- docker_backups.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docker_backups.py b/docker_backups.py index dd4dfb9..0b1201c 100644 --- a/docker_backups.py +++ b/docker_backups.py @@ -1,6 +1,6 @@ import subprocess import requests - +import datetime now = datetime.datetime.now() DATETIME = now.strftime("%Y%m%d%H%M%S") print("Backup gitlab") @@ -9,7 +9,7 @@ status, output = subprocess.getstatusoutput(cmnd) print("Backup nextcloud") cmnd = 'docker exec --user www-data nextcloud-app-1 php occ maintenance:mode --on' status, output = subprocess.getstatusoutput(cmnd) -cmnd = "docker exec nextcloud-db-1 sh -c 'exec mysqldump --single-transaction -h localhost -u nextcloud -pl4c1j4yd33Du5lo nextcloud' > /share/docker_data/__backups/nextcloudDB_$now.sql" +cmnd = f"docker exec nextcloud-db-1 sh -c 'exec mysqldump --single-transaction -h localhost -u nextcloud -pl4c1j4yd33Du5lo nextcloud' > /share/docker_data/__backups/nextcloudDB_{DATETIME}.sql" status, output = subprocess.getstatusoutput(cmnd) cmnd = "docker exec --user www-data nextcloud-app-1 php occ maintenance:mode --off" status, output = subprocess.getstatusoutput(cmnd)