通知内容:小白站长云与小白站长论坛两站强强合作,凡是小白站长论坛的正式会员注册小白站长云并需要购买云服务器或者服务器租用/托管、云防御、ssl证书的可联系管理员享受升级成小白站长云金牌会员,永久享受8折优惠。还等什么,小白站长论坛的用户们赶快行动起来吧。
查看: 127|回复: 0

[教程建议] linux系统:CentOS_6.5安装rsync 教程

[复制链接]
发表于 2018-10-22 08:20:06 | 显示全部楼层 |阅读模式
linux系统:CentOS_6.5安装rsync 教程
  1. server1:192.168.10.1
  2. server2:192.168.10.2
  3. 实现server2实时同步server1的数据!

  4. ###############server1###############
  5. 1.安装rsync和xinetd,并创建目录:
  6. yum install rsync xinetd
  7. mkdir -p /home/rsync/
  8. mkdir -p /home/rsync/log/
  9. mkdir -p /home/rsync/pid/
  10. mkdir -p /home/rsync/run/

  11. 2.配置xinetd:
  12. vi /etc/xinetd.d/rsync
  13. #disable = yes修改为
  14. disable = no

  15. 3.启动xinetd服务:
  16. service xinetd start

  17. 4.编辑rsyncd.conf配置文件:
  18. vim /etc/rsyncd.conf
  19. uid = root
  20. gid = root
  21. port=873
  22. use chroot = no
  23. read only = no
  24. list = no
  25. max connections = 0
  26. timeout = 600
  27. log file = /home/rsync/log/rsyncd.log
  28. pidfile = /home/rsync/pid/rsyncd.pid
  29. lock file = /home/rsync/run/rsync.lock
  30. [rsync]
  31. path = /home/www/html/
  32. comment = rsync
  33. ignore errors
  34. auth users =  rsync
  35. secrets file = /home/rsync/rsync.pass
  36. hosts allow = 192.168.10.2
  37. hosts deny = *

  38. 5.创建用户认证文件:
  39. vim /home/rsync/rsync.pass
  40. rsync/rsyncpasswd

  41. 6.设置文件权限:
  42. chmod 600 /home/rsync/rsyncd.conf
  43. chmod 600 /home/rsync/rsync.pass

  44. 7.配置rsyncd.conf软链接:
  45. ln -s /home/rsync/rsyncd.conf /etc/rsyncd.conf

  46. 8.重启xinetd服务:
  47. service xinetd restart

  48. ###############server2###############
  49. 1.安装rsync和xinetd,并创建目录:
  50. yum install rsync xinetd
  51. mkdir -p /home/rsync/
  52. mkdir -p /home/rsync/log/
  53. mkdir -p /home/rsync/pid/
  54. mkdir -p /home/rsync/run/

  55. 2.配置xinetd:
  56. vi /etc/xinetd.d/rsync
  57. #disable = yes修改为
  58. disable = no

  59. 3.启动xinetd服务:
  60. service xinetd start

  61. 4.创建认证密码文件:
  62. vi /home/rsync/passwd.txt
  63. rsyncpasswd

  64. 5.执行同步脚本:
  65. /usr/bin/rsync -vzrtopg --progress --delete --password-file=/home/rsync/passwd.txt rsync@192.168.10.1::rsync /home/www/html
  66. #能把server1上的数据同步过来,无任何报错信息,配置成功!

  67. 6.任务计划每分钟执行一次:
  68. crontab -e
  69. */1 * * * * /usr/bin/rsync -vzrtopg --progress --delete --password-file=/home/rsync/passwd.txt rsync@192.168.10.1::rsync /home/www/html
复制代码
linux系统:CentOS_6.5安装rsync 教程
版权申明:此文如未标注转载均为本站原创,自由转载请注明 本贴地址:http://www.xbadmin.cn/thread-76-1-1.html 上篇帖子: 杰奇程序伪静态后,打开的全部是目录页面解决方法 下篇帖子: Centos修改镜像为国内的阿里云源或者163源等国内源教程
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

小白站长云与小白站长论坛两站强强合作,凡是小白站长论坛的正式会员注册小白站长云并需要购买云服务器或者服务器租用/托管、云防御、ssl证书的可联系管理员享受升级成小白站长云金牌会员,永久享受8折优惠。还等什么,小白站长论坛的用户们赶快行动起来吧。

云服务器赞助商|sitemap|手机版|小黑屋|小白站长论坛

GMT+8, 2019-6-20 03:56 , Processed in 0.076811 second(s), 26 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表