Уже больше 5 лет держу виртуалку на недорогом европейском хостинге - для обхода известных ограничений, хостинга своего одностраничного вебсайта, тестов и так далее. Однако, хостинг не предлагает бесплатные бэкапы. Поэтому решил настроить резервное копирование на свой домашний Veeam. Есть решение Veeam Cloud Connect - но в использовавшемся мной иранской версии подобной лицензии не было, другую версию искать было лень, поэтому решил заморочиться с NAT. Инструкцию нашел в первом посте по ссылке: https://forums.veeam.com/veeam-agent-for-windows-f33/featurerequest-veeam-agent-for-windows-behind-nat-t51473.html
Можно было использовать VPN - но у меня поднят shadowsocks, который умеет гонять трафик только в одну сторону, а в случае Veeam общение идет как со стороны сервера к агенту, так и со стороны агента к серверу. Итак, что требуется для работы:
1. Статический белый IP адрес.
2. Рутер с поддержкой NAT для диапазона портов.
И пол часа времени. Сперва настраиваем на рутере проброс TCP порто