使用rsync进行CentOS服务器之间的目录同步
来源:互联网 发布:手机版轰炸机软件 编辑:程序博客网 时间:2024/05/29 19:27
使用rsync进行CentOS服务器之间的目录同步
一、环境
需要备份文件的服务器(服务器端):192.168.10.42 (CENTOS 5)
接收备份文件的服务器(客户端):192.168.10.68 (CENTOS 5)
二、安装配置
系统默认安装rsync version 2.6.8 protocol version 29
1.服务器端的配置
1.1、采用系统默认安装的rsync 编辑/etc/rsyncd.conf文件,如果没有则新建一个。
vi /etc/rsyncd.conf
#[globale]
strict modes= no #check passwd file
port= 873 #default port
logfile= /var/log/rsyncd.log
pidfile= /var/run/rsyncd.pid
max connections= 4
#[modules]
[testlink] #备份模块
uid= root
gid= root
path= /usr/local/apache/htdocs/testlink/upload_area #要备份的目录
read only= no
host allow= *
#auth users= root
#secrets file= /etc/rsyncd.scrt
1.2、启动rsync服务
rsync --daemon --config=/etc/rsyncd.conf
2、客户端配置
2.1、在确认已经安装rsync后,创建同步脚本
vi backup
rsync -avuz --delete root@192.168.10.42::testlink /usr/local/apache/htdocs
chmod u+x backup
2.2、设置定时执行
vi /etc/crontab
添加:每晚2.30自动执行
30 2 * * * root /root/backup
三、总结
在网上看了好多文章都说可以使用--password-flie实现使用密码文件访问,我尝试了几次,都没有成功。最后在客户端不使用密码文件,直接录入命令后,录入密码,能成功同步。一旦使用密码文件就报 权限认证失败。无奈之下去掉密码认证,成功实现文件同步。
- 使用rsync进行CentOS服务器之间的目录同步
- Ubuntu服务器之间进行Sersync+Rsync同步
- Ubuntu服务器之间进行Sersync+Rsync同步
- 使用rsync进行多服务器同步
- rsync+inotify 实现服务器之间目录文件实时同步
- CentOS/使用rsync同步
- 使用rsync进行同步
- 使用expect进行 rsync进行服务器同步备份
- 使用expect进行 rsync进行服务器同步备份
- Linux使用rsync客户端与服务端同步目录进行备份
- linux使用rsync客户端与服务端同步目录进行备份
- 使用rsync完成Linux服务器间同步目录
- 使用rsync服务器同步几台机器之间的build镜像
- 在ubuntu使用rsync进行服务器同步备份
- linux rsync 不同服务器之间的文件备份同步
- 利用rsync搭建服务器之间文件同步
- LINUX服务器之间用Rsync同步数据
- rsync多个服务器之间同步文件
- QuickCSharp框架开发(4)------Role-Based Access Control Authorization 授权流程图
- CentOS下Mysql实现数据库主从同步
- 基于ARM含SD控制器的SD卡的SDIO模式驱动解析
- oracle中in,not in和exists,not exists之间的区别
- log4j 發郵件 多個 logger
- 使用rsync进行CentOS服务器之间的目录同步
- 虚析构函数
- Spring全局事务之JBOSS JTA实现Oracle、Ms SqlServer在同一事务中
- 父母的爱
- python中的exec 函数
- ACS动画下载地址和MASH下载地址
- [双语阅读]为防流感 意大利人发明自动圣水机
- XML学习(C#创建XML)
- LVM应用之变更/data 的大小