您的位置:首页 > 其它

第四章 从远程rsync服务器同步数据

2015-10-15 13:53 531 查看
第四章 从远程rsync服务器同步数据

使用rsync从远程rsync服务器同步数据

第一节 rsync配置

拉: rsync 选项 用户名@备份源服务器IP::共享模块名 目标目录
推: rsync 选项 备份源目录 用户名@目标服务器IP::共享模块名
C/S模式:服务端==》 远程服务器为:DataServer、 IP地址为:192.168.88.8客户端==》 备份服务器为:BackupServer、IP地址为:192.168.88.10服务端需要配置信息:
1、创建配置主配置rsyncd.conf
2、创建客户端登录提示信息文件rsyncd.motd
3、创建密码文件rsync.passwd
4、修改密码文件rsync.passwd权限为600
5、创建rsync启动文件
6、将rsync添加到自启动
7、安装xinetd服务
8、启动xinetd服务
具体操作如下:
1、创建rsyncd.conf配置文件,并写入相关参数

[root@DataServer ~]# vi /etc/rsyncd.conf uid = nobody # 用户身份
gid = nobody # 用户组
address = 192.168.88.8 # 监听IP地址
port = 873 # 监听端口
hosts allow = 192.168.88.10 # 允许访问的IP地址
use chroot = yes # 用户家目录
max connections = 4 # 最大连接数
pid file = /var/run/rsyncd.pid # pid文件
log file = /var/log/rsyncd.log # rsync日志文件
motd file = /etc/rsyncd.motd # 客户端登录提示信息

[Data] # 共享模块名
path = /Data # 备份路径
comment = Welcome to Backup Data # 描述信息
read only = yes # 以只读方式允许
list = yes # 允许显示信息

auth users = backuper # 备份用户
secrets file = /etc/rsync.passwd # 备份用户密码文件




2、创建客户端登录提示信息文件rsyncd.motd并写入登录提示信息

[root@DataServer~]# vim /etc/rsyncd.motd
# -------------------------------------#
Welcome toBackup Server
# -------------------------------------#



3、创建密码文件rsync.passwd并写入用户名和密码
[root@DataServer ~]# vim /etc/rsync.passwd
backuper:123qwe!@#



4、修改密码文件rsync.passwd权限为600

[root@DataServer ~]# chmod 600/etc/rsync.passwd



5、创建rsync启动文件并配置

[root@DataServer ~]# vim /etc/xinetd.d/rsync
service rsync
{
disable = no
socket_type = stream
wait = no
user = root
server = /usr/bin/rsync
server_args = --daemon
log_on_failure += USERID
}



6、将rsync服务添加到自启动
[root@DataServer ~]# chkconfig rsync on
7、安装xinetd服务
[root@DataServerPackages]# rpm -ivh xinetd-2.3.15-12.el7.x86_64



8、启动xinetd服务

[root@DataServer ~]# service xinetd start


客户端上测试备份

[root@BackupServer ~]# rsync -avzP backuper@192.168.88.8::Data /Backup



第二节 实现无交互备份

修改变量--赋值
[root@BackupServer~]# export RSYNC_PASSWORD='123qwe!@#'
[root@BackupServer ~]# rsync -avzPbackuper@192.168.88.8::Data /Backup



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息