Ваш открытый порт Web? Вы могли включить туннель SSH, слушающий на порте 80. Несомненно, необходимо было бы установить его в Windows и вероятно иметь его, слушают на другом порте. Это - один быстрый взлом решения. Проксируйте 3389 через веб-прокси.
Необходимо использовать rsync по ssh для создания резервного копирования:
$ rsync -avz -e ssh remotehost:/path/to/site /local/backup/directory/
Это прерываемо и только передает то, в чем Вы нуждаетесь.
При выполнении Linux локально можно использовать scp
(защитите копию) для передачи файлов от:
удаленный к локальному
локальный для удаленного
удаленный к удаленному
Синтаксис для удаленного к локальному:
scp username@server:/remote/path/to/file /path/to/local/dir
При передаче многих файлов это - вероятно, хорошая идея смолить файлы. Вот ссылка на синтаксисе tar и опциях, которые можно хотеть:
Если Вы хотите сохранить файл tar на своем Mac, вот другая опция.
ssh user@server '( cd /remote/path/ && tar cfz - . )' > site_backup.tar.gz
Эта опция не использует дополнительного дискового пространства на удаленной машине. Это создает файл tar и сразу выставляет его по соединению SSH и сохраняет его на Вашем Mac.
Можно использовать WinSCP в качестве клиента окон, если необходимо передать файлы с удаленного сервера на локальную машину окон через SSH.