1

Прежде всего, извините за мой абсолютный основной вопрос.  У меня очень мало ИТ-навыков, и мне нужна помощь.

Я должен скопировать веб-сервер на локальный жесткий диск, и я пытаюсь сделать это с помощью rsync.  Я на MacBook, используя интерфейс терминала.  Я вошел на сервер как суперпользователь.

Я попытался сделать это с помощью следующей команды:

rsync -av root@example.com/var/ /Volumes/xxx

«/Volumes/xxx» - это локальный жесткий диск на моем компьютере.

Я получаю этот ответ об ошибке:

rsync: change_dir "/home/root//root@example.com/var" failed: No such file or directory (2)
rsync: change_dir#3 "/Volumes" failed: No such file or directory (2)
rsync error: errors selecting input/output files, dirs (code 3) at main.c(694) [Receiver=3.1.0]

Как я могу сделать эту работу?

2 ответа2

2

Вам не хватает двоеточия:

rsync -av abc@def.xxx:/var/ /Volumes/xxx
0

Вы должны использовать ssh для этой задачи, как это

rsync -avzO -e "ssh" --progress username@server:/remote/path/* /local/path/

При желании вы можете использовать имя пользователя scp username@server:/remote/path/* /local/path/

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .