

No worries, glad I can help :)
If you are interested, I made a tool based around rsync. It’s what I use to handle my backups plus transferring files and folders between my network connected devices.
https://codeberg.org/taters/rTransfer
With my tool, I’ll make the following files in a directory:
.
├── .sync-computer-fs_01_root
├── .sync-computer-fs_02_boot
├── .sync-computer-fs_03_boot-efi
└── .sync-computer-fs_04_home
and then enter the Rsync Backup command information into the appropriate fields of each file. I can run my command with those files and it’ll do a dry run followed by a confirmation to continue with the actual transfer.
There’s a command option flag to reverse the transfer direction which can act as a “restore” in the case of an OS backup.
If you happen to give it a try, any feedback would be appreciated.
Whatever you choose to do, good luck and be sure to test everything more than you think you should. Both backups and restores. I know it’s all to easy to fuck up data transfer in any direction :)
I’ve had experiences with certain software manipulating iptables behind ufw and those changes do not show up when I viewed ufw’s status.
Docker is a well known example of this. Simply searching
docker ufw
in a search engine will bring up this issue immediately. I’ve also had experiences with cloudflared (the program used for cloudflare’s tunnel service) manipulating iptables behind ufw as well.It’s possible the vpn is doing something similar.
I’m beginning to learn to check iptables as well when it comes to troubleshooting network issues.