mirror of
				https://gitlab.sectorq.eu/jaydee/omv_backup.git
				synced 2025-10-30 10:01:11 +01:00 
			
		
		
		
	added v3
This commit is contained in:
		| @@ -1,6 +1,6 @@ | |||||||
| import subprocess | import subprocess | ||||||
| import requests | import requests | ||||||
|  | import datetime | ||||||
| now = datetime.datetime.now() | now = datetime.datetime.now() | ||||||
| DATETIME = now.strftime("%Y%m%d%H%M%S") | DATETIME = now.strftime("%Y%m%d%H%M%S") | ||||||
| print("Backup gitlab") | print("Backup gitlab") | ||||||
| @@ -9,7 +9,7 @@ status, output = subprocess.getstatusoutput(cmnd) | |||||||
| print("Backup nextcloud") | print("Backup nextcloud") | ||||||
| cmnd = 'docker exec --user www-data nextcloud-app-1 php occ maintenance:mode --on' | cmnd = 'docker exec --user www-data nextcloud-app-1 php occ maintenance:mode --on' | ||||||
| status, output = subprocess.getstatusoutput(cmnd) | 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) | status, output = subprocess.getstatusoutput(cmnd) | ||||||
| cmnd = "docker exec --user www-data nextcloud-app-1 php occ maintenance:mode --off" | cmnd = "docker exec --user www-data nextcloud-app-1 php occ maintenance:mode --off" | ||||||
| status, output = subprocess.getstatusoutput(cmnd) | status, output = subprocess.getstatusoutput(cmnd) | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user