rsync是一个备份工具,一般用于业务的时时或者定时备份
系统环境:CentOS 7.6
关闭:防火墙和selinuxlinux
两台服务器都下载rsync备份工具
yum install -y rsync*vim
分三种备份模式:
一、本地模式
rsync -avL /etc/passwd /data/bash
二、推送模式,从Master推送/etc/passwd文件到Slava的data目录下
rsync -avL /etc/passwd 192.168.1.21:/data/服务器
三、拉取模式:从Slava向Master拉去数据,就是把第二种模式反过来写
rsync -avL 192.168.1.11:/etc/shadow /data/ide
生产环境下必须是在从节点写个自动化或者半自动化的脚本
#vim rsync.sh
#!/bin/bash
#从远程拉取数据到本地工具
NUM1=6
NUM2=5blog
while [ $NUM1 -gt $NUM2 ]
do
rsync -avL 192.168.1.11:/data/* /data/
doneit
本人的实际项目亲测OK自动化