Full Server Backup
Using dd:
Reference links:
https://wiki.archlinux.org/title/Rsync#Full_system_backup
https://askubuntu.com/questions/890497/clone-a-remote-server-to-local-machine-via-ssh
What worked:
Run on my remote VPS, connecting back to local machine via my VPN:
sudo <something> # type in password, so you won't have to in next command
sudo dd bs=4M status=progress if=/dev/sda | gzip -1 - | ssh <local>@<vpn_ip> dd of=backup.img.gz
The default local save location is into the home directory.