ubuntu 服务器rsync同步文件到备份服务器

一、备份服务器

1、安装rsync 命令: sudo apt-get install rsync

2.配置rsyncd.conf

vi /etc/rsyncd.conf

[nas] [somnas] 为多模块,可以使用多个客户端,分别同步数据到备份服务器不同的文件夹 path指定的目录。他们可以共用一个用户nas和密码文件。

secrets file 为密码文件  编辑保存: vi /etc/default/rsync.secrets 

授权 chmod 600 /etc/default/rsync.secrets 

3.启动rsync  命令:/usr/bin/rsync --daemon

4.重启 一般删除 rm -rf /var/run/rsyncd.pid  然后在执行 /usr/bin/rsync --daemon

二、源服务器

1.安装rsync 命令: sudo apt-get install rsync

2.修改rsync 配置文件,修改 RSYNC_ENABLE =true

命令: cd /etc/default/

vi rsync 

3.建立密码文件,密码主要用于双机同步认证

命令:vi rsync.secrets

编辑 i 写入密码即可,例如 

保存退出 wq!

4.赋权    chmod 600 /etc/default/rsync.secrets 

5.同步命令:

/usr/bin/rsync -avzPt --delete /home/mntdir  nas@1.127.121.184::nas --password-file=/etc/default/rsync.secrets

/home/mntdir 为你要同步的目录。 @前面的nas 为备份服务器配置的用户名,1.127.121.184 为备份服务器ip。::后面的nas 为模块。  

/etc/default/rsync.secrets 为密码文件。

注意,备份服务器要开通873端口防火墙,rysnc 启动默认是873端口。

验证连通状态
/usr/bin/rsync -vzrtopg --progress nas@1.127.121.184::nas --password-file=/etc/default/rsync.secrets

  • 6
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值