linux上配置rsync实现远程自动备份

一,配置服务器端rsync主配置,在/etc下创建

address = 10.16.20.96#服务器本身的地址,可以不用填写
log file = /var/log/rsyncd.log
pid file = /var/run/rsyncd.pid
lock file = /var/lock/rsyncd
[databack]#模块名在源服务器指定这个名字
comment = mysqlback#描述信息
path=/databack#备份目录#use chroot=no#不使用chroot,不用root权限
read only =no#设置本地备份目录为读写权限
uid=root
gid=root
max connections=10#客户端最大连接数
auth users=root#指定数据同步用户
secrets file =/etc/rsyncd.passd#指定数据同步用户信息文件
hosts allow=10.16.20.9#允许连接的客户端
ignore errors = yes#忽略出现I/O错误
141584623.026514timeout = 600
二,配置服务器端rsyncd.passd,这个是用来做认证的,客户端请求的时候会提交里面的密码进行认证

root:12345678 #用户名:密码

三,客户端,在/etc下创建rsync_client.pwd。

在里面写入123456密码就可以了 

三,客户端执行备份命令

rsync -avzP --progress --delete /data/mysql_5.7/databack/ root@10.16.20.96::databack --password-file=/etc/rsync_client.pwd

0

"

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值