当rsync遇到非默认端口的ssh 以前在使用rsync备份这篇文章里说到怎么使用rsync使用ssh协议,来同步远程文件的方法,rsync -zvrtopg -e ssh 但是如果遇到ssh不是22端口的呢?man了半天,其实很简单 rsync -zvrtopg -e ‘ssh -p 端口’ 很简单很好用!特别是对于小文件特别多的时候,rsync独特算法的优势展现得淋漓尽致 !
1 条回复
[…] 都知道rsync是用来同步与备份的优秀工具,写了个rsync同步的脚本,分别rsync我的web跟mysql两个目录,服务器的ssh端口是12345,这篇文章提到过当rsync遇到非默认端口的ssh 该如何处理,所以在这里不能用默认的端口。脚本工作的流程是这样的,判断目标文件夹是否存在,如果存在就继续下一步,不存在的话就建立目标文件夹,在脚本的最后加上具体的执行日期,作为log以备查询,log放在/var/log/文件夹里,脚本里还用到fopen,fwrite,fclose等函数….. #!/usr/bin/php […]