Ubuntu使用lsyncd实现远端目录实时同步

本文详细介绍了如何在Ubuntu系统中利用lsyncd工具,配置实时备份Gerrit代码服务器的更新,包括SSH密钥设置、lsyncd的安装与配置,以及同步过程和可能遇到的问题解决。

Ubuntu使用lsyncd实现远端实时同步配置,用它可以来实时备份重要的目录

实例

gerrit代码服务器有代码更新时,实时同步到gerrit备份服务器:

  1. 200服务器和172.30.50.68代码备份服务器建立ssh信任

    ssh-keygen -t rsa    #200服务器生产密钥
    ssh-copy-id gerrit@172.30.50.60    #copy密钥到备份服务器
    
  2. 安装lsyncd

    sudo apt-get install lsyncd
    
  3. 定义配置文件

    sudo mkdir /etc/lsyncd/
    sudo vim /etc/lsyncd/lsyncd.conf.lua
    

    配置文件具体内容如下:

    settings  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值