第34课 架构、rsync 2019-05-17
2019-05-19 本文已影响0人
苏水的北
一:架构:

二:

三:rsync的用法:
3.1、搭建环境(给后面的架构配置域名解析):
cat >/etc/hosts<<EOF
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
172.16.1.5 lb01
172.16.1.6 lb02
172.16.1.7 web01
172.16.1.8 web02
172.16.1.31 nfs01
172.16.1.41 backup
172.16.1.51 db01 db01.etiantian.org
172.16.1.61 m01
EOF
3.2、全量复制和增量复制的概念:
3.2.1、全量复制:全部复制(同步)过去(无论新旧)
cp(本台服务器之间复制)
scp(跨服务器之间复制)
3.2.2、只复制(同步)有变化的(新的 新修改 新创建)
rsync
3.3、rsync的概念:
Rsync是一款开源的、快速的、多功能的、可实现全量?及增量?的本地或远程数据同步备份的优秀工具。
3.4、rsync应用场景:
3.4.1 不同服务器之间数据备份
定时任务+rsync
3.4.2 存储服务器实时备份(同步) sersync + rsync
3.5、rsync推拉的用法:
3.5.1 推的用法:
你---推--->其他服务器
推:rsync -avz /etc/hostname 172.16.1.31:/tmp
3.5.2 拉的用法:
你<---拉----其他服务器
拉:rsync -avz 172.16.1.31:/etc/hostname /tmp
3.5.3 服务器之间的推拉用法,是不需要进行rsyncd.conf文件配置和块目录的创建的。他与scp功能一样,可以直接使用。