Updated script to delete files that no longer exist at the destination
This commit is contained in:
@@ -12,22 +12,22 @@ mkdir -p /mnt/c/Users/Thomas/ServerBackup/var/lib
|
|||||||
mkdir -p /mnt/c/Users/Thomas/ServerBackup/var/lib/vz
|
mkdir -p /mnt/c/Users/Thomas/ServerBackup/var/lib/vz
|
||||||
|
|
||||||
# Immich Backup
|
# Immich Backup
|
||||||
rsync -avz root@10.0.0.1:/mnt/ovh-immich /mnt/c/Users/Thomas/ServerBackup/mnt
|
rsync -avz --delete root@10.0.0.1:/mnt/ovh-immich /mnt/c/Users/Thomas/ServerBackup/mnt
|
||||||
|
|
||||||
# Interfaces backup
|
# Interfaces backup
|
||||||
rsync -avz root@10.0.0.1:/etc/network/interfaces /mnt/c/Users/Thomas/ServerBackup/etc/network/
|
rsync -avz --delete root@10.0.0.1:/etc/network/interfaces /mnt/c/Users/Thomas/ServerBackup/etc/network/
|
||||||
|
|
||||||
# Wireguard backup
|
# Wireguard backup
|
||||||
rsync -avz root@10.0.0.1:/etc/wireguard /mnt/c/Users/Thomas/ServerBackup/etc/
|
rsync -avz --delete root@10.0.0.1:/etc/wireguard /mnt/c/Users/Thomas/ServerBackup/etc/
|
||||||
|
|
||||||
# SSH backup
|
# SSH backup
|
||||||
rsync -avz root@10.0.0.1:/root/.ssh /mnt/c/Users/Thomas/ServerBackup/root/
|
rsync -avz --delete root@10.0.0.1:/root/.ssh /mnt/c/Users/Thomas/ServerBackup/root/
|
||||||
|
|
||||||
# Container configurations
|
# Container configurations
|
||||||
rsync -avz root@10.0.0.1:/var/lib/lxc /mnt/c/Users/Thomas/ServerBackup/var/lib/
|
rsync -avz --delete 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 --delete root@10.0.0.1:/var/lib/vz/dump /mnt/c/Users/Thomas/ServerBackup/var/lib/vz
|
||||||
|
|
||||||
# Disable interface once backup is complete.
|
# Disable interface once backup is complete.
|
||||||
wg-quick down new-proxmox
|
wg-quick down new-proxmox
|
||||||
Reference in New Issue
Block a user