From cb39f6f67163fbf526f88795a389f225824cc8ef Mon Sep 17 00:00:00 2001 From: jaydee Date: Thu, 16 Jan 2025 18:14:55 +0100 Subject: [PATCH] auto --- docker_backups.py | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/docker_backups.py b/docker_backups.py index 6cd8106..ef6d7d8 100644 --- a/docker_backups.py +++ b/docker_backups.py @@ -2,12 +2,10 @@ import subprocess print("Backup gitlab") cmnd = 'docker exec -t gitlab gitlab-backup create SKIP=artifacts,repositories,registry,uploads,builds,pages,lfs,packages,terraform_state' status, output = subprocess.getstatusoutput(cmnd) -print("Backup gitlab") -cmnd = 'docker exec -t gitlab gitlab-backup create SKIP=artifacts,repositories,registry,uploads,builds,pages,lfs,packages,terraform_state' +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 --user www-data nextcloud php occ maintenance:mode --on' +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" 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/__backup/nextcloudDB_$now.sql" -status, output = subprocess.getstatusoutput(cmnd) -cmnd = "docker exec --user www-data nextcloud php occ maintenance:mode --off" +cmnd = "docker exec --user www-data nextcloud-app-1 php occ maintenance:mode --off" status, output = subprocess.getstatusoutput(cmnd) \ No newline at end of file