rsync无法从远程服务器复制文件

时间:2019-02-21 08:29:21

标签: rsync

我有两个VM:devprod

我想使用rsync从prod复制转储文件,然后在dev上还原它。我正在使用以下命令进行复制:

rsync -rave user@ip:/home/user/dumps /home/anotheruser/workspace/someapp/dumps

同一件事成功地从另一个目录复制了静态文件(.html,.css),但是在这种情况下,仅创建文件夹本身,但没有文件:

/home/anotheruser/workspace/someapp/dumps 

但我期望:

/home/anotheruser/workspace/someapp/dumps/dumpfile

出了什么问题? dumpfile存在user@ip:/home/user/dumps/dumpfile

1 个答案:

答案 0 :(得分:0)

您想要的命令可能是这样:

rsync -av user@ip:/home/user/dumps/ /home/anotheruser/workspace/someapp/dumps/

我有

  • 删除了r,因为无论如何a暗示了它。
  • 删除了e,因为这可能是您的问题;它需要一个您尚未提供的参数。
  • 在路径名的末尾添加/,以确保它们被视为目录。