Копирование файла с одного сервера на другой

Я должен получить некоторые файлы с производства на сервер DEV. Команда SCP дает время ожидания.

У меня нет ip, и я подключаюсь к серверу с помощью команды ssh, как показано ниже.

ssh komz-admin@pxxxxxxx04.corp.xxx.net sudo -u xxx_bio_xxx -i 

Похоже, ваш сервер prod не может связаться с сервером dev (на ssh). Я предполагаю, что вы можете связаться как с вашей рабочей станции. Вы можете использовать копию хоста scp 3, которая копирует между хостами, используя третий (в вашем случае prod05 -> workstation -> dev 01). Конечно, это не самый быстрый способ копирования, и идеальный вариант, когда вам нужно скопировать один раз, и у вас есть проблемы с брандмауэром.

Запустите на своей рабочей станции следующее (где вы можете подключиться к обоим):

 scp -3 prod05:/tmp/sbg.snappy admin@dev01.corp.xxx.net:/tmp 

Со страницы руководства scp:

  -3 Copies between two remote hosts are transferred through the local host. Without this option the data is copied directly between the two remote hosts. Note that this option disables the progress meter. 

Во-первых, проверьте подключение SSH от производства к серверу DEV. Если все в порядке, выполните следующие действия:

Используйте утилиту RSYNC для передачи файлов,

Пример:

 rsync -avz "source filename" user@xxxx:"destination path" 

И если подключение по ssh не удается, проверьте журналы и распечатайте вывод здесь