Debian上rsync的用法

晕了,怎么还有朋友来信问rsync的用法..都写了3篇文章关于rsync啦。
首先安装rsync…

  1. debian:# aptitude install rsync

然后执行rsync的命令…

  1. rsync -zvrtopg -e ssh --delete root@192.168.0.8:/var/log/ /root/0.8/

如果ssh不是默认端口的话,-e ‘ssh -p 端口号’ 在使用rsync备份这篇文章讲过怎么用rsync来同步,还有当rsync遇到非默认端口的ssh说过rsync非ssh默认端口的用法。
在上面的例子中,rsync是命令, -e ssh是指用ssh的协议,root是用户名,ip就是被同步的机器,/var/log/是远程服务器的路径,/root/0.8/这个文件夹是备份机的路径。

  1. -v :详细模式输出。
  2. -z :对备份的文件在传输时进行压缩处理。
  3. -r :对子目录异地归模式处理。
  4.  
  5.  
  6. -t :保持文件的时间信息。
  7. -o :保持文件的属主信息。
  8. -p :保持文件的权限。
  9. -g :保持文件的属组信息。
  10. --delete :在本地删除服务器上没有的文件,保持备份机和服务器的真正同步。


一条评论

  1. 你的链接我已经做好了,但是我想让你帮我的博客链接改一下名,把链接名改成 HONG KONG 或者是 HK’S BLOG ,谢谢!


    主人回复:已经更改啦,常联系哦!