Added enabling and disabling vpn
This commit is contained in:
@@ -1,5 +1,8 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
|
# Ensure wireguard interface is up
|
||||||
|
wg-quick up new-proxmox
|
||||||
|
|
||||||
# Create destination directories if they do not exist
|
# Create destination directories if they do not exist
|
||||||
mkdir -p /mnt/c/Users/Thomas/ServerBackup/mnt
|
mkdir -p /mnt/c/Users/Thomas/ServerBackup/mnt
|
||||||
mkdir -p /mnt/c/Users/Thomas/ServerBackup/etc/network
|
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/
|
rsync -avz root@10.0.0.1:/var/lib/lxc /mnt/c/Users/Thomas/ServerBackup/var/lib/
|
||||||
|
|
||||||
# Container backups
|
# Container backups
|
||||||
rsync -avz root@10.0.0.1:/var/lib/vz/dump /mnt/c/Users/Thomas/ServerBackup/var/lib/vz
|
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
|
||||||
Reference in New Issue
Block a user