From e6f9a1761998692fc92d346c48a87c192c46c9a3 Mon Sep 17 00:00:00 2001 From: Thomas Gander Date: Sat, 10 Jan 2026 20:09:06 -0700 Subject: [PATCH] Added enabling and disabling vpn --- proxmox_backup_script.sh | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/proxmox_backup_script.sh b/proxmox_backup_script.sh index a0c69d1..c0ec509 100644 --- a/proxmox_backup_script.sh +++ b/proxmox_backup_script.sh @@ -1,5 +1,8 @@ #!/bin/bash +# Ensure wireguard interface is up +wg-quick up new-proxmox + # Create destination directories if they do not exist mkdir -p /mnt/c/Users/Thomas/ServerBackup/mnt mkdir -p /mnt/c/Users/Thomas/ServerBackup/etc/network @@ -24,4 +27,7 @@ rsync -avz root@10.0.0.1:/root/.ssh /mnt/c/Users/Thomas/ServerBackup/root/ rsync -avz root@10.0.0.1:/var/lib/lxc /mnt/c/Users/Thomas/ServerBackup/var/lib/ # Container backups -rsync -avz root@10.0.0.1:/var/lib/vz/dump /mnt/c/Users/Thomas/ServerBackup/var/lib/vz \ No newline at end of file +rsync -avz root@10.0.0.1:/var/lib/vz/dump /mnt/c/Users/Thomas/ServerBackup/var/lib/vz + +# Disable interface once backup is complete. +wg-quick down new-proxmox \ No newline at end of file