Ubuntu16.04安装lsyncd并测试自动同步文件夹至备份服务器

Posted 玩电脑的辣条哥

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ubuntu16.04安装lsyncd并测试自动同步文件夹至备份服务器相关的知识,希望对你有一定的参考价值。

环景:

本地华为桌面云服务器环境

服务器A:192.168.1.8
Ubuntu16.04主服务端
Rsync Versionv3.1.1
lsyncd Version: 2.1.5

服务器B:192.168.1.7
Centos7.5客户端
Rsync Version v3.1.2

问题描述:

如何将Ubuntu服务器A上重要文件同步至Centos服务器B上

解决方案:

要求
1.Lua> = 5.2
Lsyncd依赖于Lua 5.2或更高版本; 即5.2或5.3。对于大多数发行版,您需要安装liblua,liblua - dev和lua 包,用作为相应的Lua版本。

2.rsync> = 3.1
在运行期间,Lsyncd需要在源系统和目标系统上同时安装rsync> 3.1

3.服务器A和B都要开启rsync(未安装rsyn看这

服务器A上配置免密用于登入服务器B

ssh-copy-id -i /root/.ssh/id_rsa.pub root@IP

配置免密登陆
1.#ssh-keygen -t rsa

2.# ssh-copy-id root@192.168.1.7
使用 " ssh-copy-id " 复制密钥文件到接收端服务器

#ssh-copy-id -i /root/.ssh/id_rsa.pub root@IP

以上是关于Ubuntu16.04安装lsyncd并测试自动同步文件夹至备份服务器的主要内容,如果未能解决你的问题,请参考以下文章

ubuntu-lsyncd实现远端实时同步配置

Ubuntu 16.04 安装 Leptonica 1.75.3

Ubuntu16.04和Centos7.5安装Rsync并测试同步文件

运维部署自动化实践(一)利用PXE远程自动化安装Ubuntu16.04 server

在 Ubuntu16.04上安装并使用Docker

Ubuntu 16.04 下安装 PyCharm