На этот вопрос уже есть ответ здесь:
Я хочу использовать такую программу, как rsync или scp, для рекурсивной передачи папок с одного удаленного сервера на другой в оболочке. Я подключаюсь с одного сервера обычно через sftp, а другой через ftp, но я считаю, что могу также использовать ftp и ftp. У меня есть ссылки на нужные каталоги. Я пробовал такую программу, как ftprush, в Windows, но она подключалась к обоим серверам, но не инициировала передачу. Как я могу это сделать?
Я - поклонник scp
скопировать вещи между серверами (у кого был бы преобразователь им...) (я действительно только использую rsync
как резервный инструмент) я никогда не пытался копировать между двумя удаленными хостами, но я не вижу оснований, они не работали бы
scp -r user1@server1:/path/to/folder user2@server2:/path/to/copy/to