我有两个VM:dev
和prod
。
我想使用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
。
答案 0 :(得分:0)
您想要的命令可能是这样:
rsync -av user@ip:/home/user/dumps/ /home/anotheruser/workspace/someapp/dumps/
我有
r
,因为无论如何a
暗示了它。e
,因为这可能是您的问题;它需要一个您尚未提供的参数。/
,以确保它们被视为目录。