来源:自学PHP网 时间:2015-04-14 11:51 作者: 阅读:次
[导读] rsync 服务器搭建本方案采用客户端主动同步服务器端的方式服务器端配置:1.建好相应目录mkdir /etc/rsyncdtouch /etc/rsyncd/rsyncd.conftouch /etc/rsyncd/rsyncd.secretschmod 600 /etc/rsyncd/rsyncd.s......
rsync 服务器搭建 本方案采用客户端主动同步服务器端的方式 服务器端配置: 1.建好相应目录 mkdir /etc/rsyncd touch /etc/rsyncd/rsyncd.conf touch /etc/rsyncd/rsyncd.secrets chmod 600 /etc/rsyncd/rsyncd.secrets 2.明确需要备份的目录 3.修改配置文件 pid file = /var/run/rsyncd.pid log file = /var/log/rsyncd.log read only = no max connections = 50 use chroot = yes [mysql] hosts allow = 192.168.0.0/24 10.13.2.0/24 210.51.19.0/24 220.181.67.0/24 path = /data/mysql/ //需要备份的目录 uid = root gid = root secrets file = /etc/rsyncd/rsyncd.secrets read only = no [www] hosts allow = 192.168.0.0/24 10.13.2.0/24 210.51.19.0/24 220.181.67.0/24 path = /data/www/ uid = root gid = root secrets file = /etc/rsyncd/rsyncd.secrets read only = no 4.修改密码文件 vim /etc/rsyncd/rsyncd.secrets mysql:123.com www:123.com 5.启动rsync daemon模式 /usr/bin/rsync --daemon --config=/etc/rsyncd/rsyncd.conf 6.打开防火墙873端口 iptables -A INPUT -p tcp -m state --state NEW -m tcp --dport 873 -j ACCEPT 客户端设置 1.添加密码文件 cd /root/ vim rsyncd.secrets 只输入密码123.com即可 2.同步数据 /usr/bin/rsync -vzrtopg --password-file=/root/rsyncd.secrets root@192.168.0.10::mysql /data/mysql/ 3.验证数据 4.添加计划任务 crontab -e
本文出自 “ShareDream” 博客 |
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com