公司文件服务器用scp命令备份的时候因为保洁早上给我擦键盘而断掉了,查了好一会,没有续传的办法,自己一个文件夹一个文件夹的传太麻烦了,scp默认是覆盖,所以想找一个能对比文件,并跳过相同文件的备份命令,经过搜索及查询命令参数,现记录如下:
命令:rsync
用得到的参数:
-a --archiive 归档模式,表示以递归方式传输文件,并保持所有文件属性,等于-rlptgoD
-v --verbose 详细模式输出
-z --compress 对备份的文件在传输时进行压缩处理
-u --update 仅仅进行更新,也就是跳过所有已经存在于DST,并且文件时间晚于要备份的文件,不覆盖更新的文件
--progress 查看拷贝的过程
具体实例命令如下:
rsync -avzu --progress MEEN/ root@192.168.1.222:/home/wood/PROJECT/
注意:
如果路径有空格,必须用""圈起来
必须对话的两台服务器都装了rsync
End