Резервный веб-сайт с помощью SSH через терминал?

Ваш открытый порт Web? Вы могли включить туннель SSH, слушающий на порте 80. Несомненно, необходимо было бы установить его в Windows и вероятно иметь его, слушают на другом порте. Это - один быстрый взлом решения. Проксируйте 3389 через веб-прокси.

0
задан 11 August 2011 в 22:38
4 ответа

Необходимо использовать rsync по ssh для создания резервного копирования:

$ rsync -avz -e ssh remotehost:/path/to/site /local/backup/directory/

Это прерываемо и только передает то, в чем Вы нуждаетесь.

2
ответ дан 4 December 2019 в 11:20

При выполнении Linux локально можно использовать scp (защитите копию) для передачи файлов от:

  • удаленный к локальному

  • локальный для удаленного

  • удаленный к удаленному

Синтаксис для удаленного к локальному:

scp username@server:/remote/path/to/file /path/to/local/dir

При передаче многих файлов это - вероятно, хорошая идея смолить файлы. Вот ссылка на синтаксисе tar и опциях, которые можно хотеть:

http://www.computerhope.com/unix/utar.htm

3
ответ дан 4 December 2019 в 11:20

Если Вы хотите сохранить файл tar на своем Mac, вот другая опция.

ssh user@server '( cd /remote/path/ && tar cfz - . )' > site_backup.tar.gz

Эта опция не использует дополнительного дискового пространства на удаленной машине. Это создает файл tar и сразу выставляет его по соединению SSH и сохраняет его на Вашем Mac.

2
ответ дан 4 December 2019 в 11:20

Можно использовать WinSCP в качестве клиента окон, если необходимо передать файлы с удаленного сервера на локальную машину окон через SSH.

-1
ответ дан 4 December 2019 в 11:20

Теги

Похожие вопросы