This commit is contained in:
2025-01-10 21:55:16 +01:00
parent 751c53f185
commit 63e7f3f6ff

View File

@ -94,15 +94,18 @@ backups = {
}, },
}, },
"m-server":{ "m-server":{
"docker_data":{ "login": "jd@m-server.home.lan",
"source":"/share/docker_data/", "jobs": {
"exclude":"", "docker_data":{
"active":True "source":"/share/docker_data/",
}, "exclude":"",
"fail2ban":{ "active":True
"source":"/etc/fail2ban/", },
"exclude":"", "fail2ban":{
"active":True "source":"/etc/fail2ban/",
"exclude":"",
"active":True
}
} }
}, },
"rpi5.home.lan":{ "rpi5.home.lan":{
@ -315,7 +318,7 @@ if _BACKUP:
print(filename.name) print(filename.name)
host = filename.name host = filename.name
print("Backup") print("Backup")
for b in backups[host]: for b in backups[host]["jobs"]:
topic = "sectorq/omv/backups/{}".format(b.lower()) topic = "sectorq/omv/backups/{}".format(b.lower())
if not backups[host][b]["active"]: if not backups[host][b]["active"]:
print("Backup {} is not active!".format(b)) print("Backup {} is not active!".format(b))
@ -328,7 +331,7 @@ if _BACKUP:
SOURCE_DIR = backups[host][b]["source"] SOURCE_DIR = backups[host][b]["source"]
now = datetime.datetime.now() now = datetime.datetime.now()
BACKUP_HOST = "root@omv.home.lan" BACKUP_HOST = backups[host]["login"]
BACKUP_DEVICE = "/srv/dev-disk-by-uuid-2f843500-95b6-43b0-bea1-9b67032989b8" BACKUP_DEVICE = "/srv/dev-disk-by-uuid-2f843500-95b6-43b0-bea1-9b67032989b8"
BACKUP_DIR = f"{BACKUP_HOST}:{SOURCE_DIR}" BACKUP_DIR = f"{BACKUP_HOST}:{SOURCE_DIR}"