服务器之间文件备份方案、如何把服务器文件自动备份到另外一台服务器?

服务器

/e:拷贝所有子目录,包括空子目录; /I: 如果目标文件或目录不存在且拷贝的文件数多于一,则假设目标为目录; /d:只拷贝文件日期与在目标文件后的文件(即修改过的源文件) /h:同时拷贝隐藏文件和系统文件 /r:拷贝并覆盖只读文件 /y: 复制文件审核设置(不显示已有文件覆盖确认)

yum -y install rsync

成都创新互联公司是一家集网站建设,文县企业网站建设,文县品牌网站建设,网站定制,文县网站建设报价,网络营销,网络优化,文县网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。
ln -s /etc/rsyncd.conf

 uid = root      #root用户访问(我这里用ROOT用户,也可以用其他新建的用户)
  gid = root      #root组用户访问
  port=871      #通过端口873
  use chroot = yes   #可以使用chroot
  read only = no    #可读写
  max connections = 4 #连接数
  list = no      #不列出文件清单
  pid file = /var/run/rsyncd.pid    #此步可没有此文件
  timeout = 900
  lock file = /var/run/rsyncd.lock   #此步可没有此文件
  log file = /var/log/rsyncd.log     #此步可没有此文件
 
  [backup]          #发布项(注意这个命名) 
   comment = this is module for backup  #模块介绍,可删去
   path = /home/jack/     #发布的路径
   ignore errors
   auth users = root      #认证用户为root
     secrets file = /etc/rsyncd.pass  #密码文件

service rsyncd start

rsync -auv --password-file=/etc/rsyncd.pass
root@192.168.22.99::backup /home/test/ 

rsync -auv --password-file=/etc/rsyncd.pass
root@192.168.22.99::backup /home/test/ 

分享题目:服务器之间文件备份方案、如何把服务器文件自动备份到另外一台服务器?
文章起源:http://myzitong.com/article/cjehih.html