我需要将一个 410mb 的大文件从一台服务器发送到另一台服务器。
我正在尝试将 rsync 与以下命令一起使用,但不断收到此错误:
rysnc -avz -e "ssh -p 44" username@123.123.123.123:/var/www/xml.tar /var/www/xml.tar
rynsc error: remote command not found (code 127) at io.c(605) [reveiver=3.0.9]
但是,如果我没有设置目标的名称而只设置目标文件夹:
rysnc -avz -e "ssh -p 44" username@123.123.123.123:/var/www/xml.tar /var/www/
我得到:
rynsc error: error in rysnc protocol data stream (code 12) at io.c(605) [reciever=3.0.9]
远程服务器是 Ubuntu 11.04,我试图将 .tar 复制到的本地机器是 ubuntu 12.04..
有谁知道如何解决这个问题?
谢谢,约翰
PS/ ssh -p 44 user@ip 工作正常,远程和本地的文件路径也正确..