Linux系统数据实时备份工具

一、rsync数据备份工具

1、rsync工具简介

rsync是Linux系统下的数据镜像备份工具,通过rsync可以将本地系统数据通过网络备份到任何远程主机上。

rsync有如下特性:

  • 可以镜像保存整个目录树和文件系统

  • 可以增量同步数据,文件传输效率高,因而同步时间很短。

  • 可以保持原有文件的权限、时间等属性。

  • 加密传输数据,保证了数据的安全性。

rsync有两种应用模式

  • client/server模式
  • client/client模式。

rsync官方地址:rsync

rsync监听端口:873

安装:

yum install -y rsync

2、rsync的client/server模式

client/server模式下,是在server端启动一个服务端口,然后客户端来连接这个端口,进行数据的同步和传输。

rsync服务端的配置文件为/etc/rsyncd.conf,该文件需要手动创建。

服务端设置如下:

# /etc/rsyncd.conf
uid = nobody    # 用户id
gid = nobody    # 用户组id
use chroot = no    # 安全相关
port = 873		# 指定端口
max connections = 10    # 最大连接数
pid file = /var/run/rsyncd.pid    

你可能感兴趣的:(Linux,SRE,运维部署与监控,系统性能指标,故障排除,运维)