我想用我在服务器上的备份rsync我的本地文件,该服务器允许从我现在只能通过网关访问。所以我想出了以下内容
rsync -avz -r --stats --progress -e "ssh gateway.dot.com ssh server.dot.com:/home/myname/documents/" /home/myname/documents
并且随着所有文件的列出而进行了一些通信,但最后的摘要显示实际上根本没有文件传输。
Number of files: 270889
Number of files transferred: 0
Total file size: 70343212868 bytes
Total transferred file size: 0 bytes
Literal data: 0 bytes
Matched data: 0 bytes
File list size: 7596005
File list generation time: 0.001 seconds
File list transfer time: 0.000 seconds
Total bytes sent: 7613770
Total bytes received: 17764
sent 7613770 bytes received 17764 bytes 50707.87 bytes/sec
total size is 70343212868 speedup is 9217.44
想法?
也许所有文件已经同步,没有必要转移???
—
crayzeewulf
事实上他们不是。它看起来很像,但在这些文件夹和子文件夹中有数百个更改和几个新生成的文件。
—
Giant Molecular Klaus
只是为了澄清 - 新 文件在服务器上,我想在我的本地计算机上获取它们。
—
Giant Molecular Klaus
很多用户crayzeewulf:答案是rsync -avz -r --stats --progress -e“ssh gateway.dot.com ssh”server.dot.com:/home/myname/documents/ / home / myname / documents
—
Giant Molecular Klaus