第四章 从远程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配置文件,并写入相关参数
3、创建密码文件rsync.passwd并写入用户名和密码
4、修改密码文件rsync.passwd权限为600
5、创建rsync启动文件并配置
6、将rsync服务添加到自启动
7、安装xinetd服务
8、启动xinetd服务
客户端上测试备份
第二节 实现无交互备份
使用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~]# vim /etc/rsyncd.motd # -------------------------------------# Welcome toBackup Server # -------------------------------------# |
[root@DataServer ~]# vim /etc/rsync.passwd backuper:123qwe!@# |
[root@DataServer ~]# chmod 600/etc/rsync.passwd |
[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 } |
[root@DataServer ~]# chkconfig rsync on |
[root@DataServerPackages]# rpm -ivh xinetd-2.3.15-12.el7.x86_64 |
[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 |
相关文章推荐
- mysql和oracle增删改字段并且批量更新字段内容的操作
- 思想
- leetcode --First Bad Version
- Java并发编程实践-总结
- 14行脚本配置Linux下一个Java环境变量
- HTML5里的input标签的required属性的提示
- 01-如何在Excel表的同一个单元格中换行?
- ps
- UIWebView 中 JS 与 Objective-C 通信
- RabbitMQ 入门 Helloworld
- asp.net mvc areas
- 11g RAC TAF 实现 Failover Connect 理解Time Connection Failover/Runtime Connection Failover
- JSTL基础知识
- UIScrollView代理方法执行顺序
- Mac OS X 跟新到10.11后cocoapods安装出现的问题(- bad response Not Found 404 (http://ruby.taobao.org/latest_spe)
- Android 中的 颜色 设置
- Redis内部数据结构实现解析
- 用GDB调试程序的设置 Segmentation fault(Core Dump)调试
- jqGrid 操作一些总结
- 通过srvctl add命令添加database信息到srvctl管理器-转