Updated script to delete files that no longer exist at the destination

This commit is contained in:
2026-02-16 22:20:22 -07:00
parent e6f9a17619
commit 36d215e156

View File

@@ -12,22 +12,22 @@ mkdir -p /mnt/c/Users/Thomas/ServerBackup/var/lib
mkdir -p /mnt/c/Users/Thomas/ServerBackup/var/lib/vz
# 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
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
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
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
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
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.
wg-quick down new-proxmox