一、rsync简介
rsync是Linux系统下的数据镜像备份工具,通过rsync可以将本地系统数据通过网络备份到任何远程主机上,rsync有如下特性:
可以镜像保存整个目录树和文件系统
可以增量同步数据,文件传输效率高,因而同步时间很短。
可以保持原有文件的权限、时间等属性。
加密传输数据,保证了数据的安全性。
二、rsync的安装与使用
接着我们通过实例详细介绍下rsync的使用方法,这里我们假定有A、B两个Linux系统,A系统运行业务,B系统作为A的一个远程容灾备份机,那么A系统就是rsync的服务端,B系统就是rsync的客户端。需要在A、B两个系统上都安装rsync软件,这样,在A系统上运行rsync守护进程,而B系统可以通过系统守护进程crontab来定时备份A系统上指定的数据。从而实现了数据的远程容灾。
我们的安装环境为:
操作系统:Red Hat Enterprise Linux Server release 5
内核版本:Linux web 2.6.18-8.el5
A系统IP地址:192.168.60.253
B系统IP地址:192.168.60.231
1、在A、B两个系统上安装rsync
rysnc的主页地址为:http://rsync.samba.org/,我们这里下载的版本为rsync-3.0.4,接着进行编译安装:
[root@web ~]#tar zxvf rsync-3.0.4.tar.gz
[root@web ~]#cd rsync-3.0.4
[root@web rsync-3.0.4]# ./configure
[root@web rsync-3.0.4]# make
[root@web rsync-3.0.4]# make install
这样就完成了rsync的安装。
时间: 2024-09-15 15:49:36