加入收藏 | 设为首页 | 会员中心 | 我要投稿 应用网_丽江站长网 (http://www.0888zz.com/)- 科技、建站、数据工具、云上网络、机器学习!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

CentOS 6.3_ RSync实现文件备份同步配置与使用

发布时间:2016-05-27 19:25:06 所属栏目:Linux 来源:网络整理
导读:系统环境:CentOS 6.3 rsync服务器 CentOS 6.3 rsync客户端 IP地址分别为:10.1.4.44服务器、10.1.4.41客户端 所需软件包:rsync-3.0.9.tar.gz 一、rsync 服务
副标题[/!--empirenews.page--]

系统环境:CentOS 6.3 rsync服务器

CentOS 6.3 rsync客户端

IP地址分别为:10.1.4.44服务器、10.1.4.41客户端

所需软件包:rsync-3.0.9.tar.gz

一、rsync 服务器

rsync,remote synchronize思意就知道它是一款实现远程同步功能的软件,它在同步文件的同时,可以保持原来文件的权限、时间、软硬链接等附加信息。 rsync是用 “rsync 算法”提供了一个客户机和远程文件服务器的文件同步的快速方法,而且可以通过ssh方式来传输文件,这样其保密性也非常好,另外它还是免费的软件。

rsync 包括如下的一些特性:

能更新整个目录和树和文件系统;

有选择性的保持符号链接、硬链接、文件属于、权限、设备以及时间等;

对于安装来说,无任何特殊权限要求;

对于多个文件来说,内部流水线减少文件等待的延时;

能用rsh、ssh 或直接端口作为传输入端口;

支持匿名rsync 同步文件,是理想的镜像工具;

rsync 服务器架设比较简单,可能我们安装好rsync后,并没有发现配置文件,以及rsync服务器启动程序,因为每个管理员可能对rsync 用途不一样,所以一般的发行版只是安装好软件就完事了,让管理员来根据自己的用途和方向来自己架设rsync服务器;因为这个rsync应用比较广,能在同一台主机进行备份工作,还能在不同主机之间进行工作。在不同主机之间的进行备份,是必须架设rsync 服务器的。

二、 rsync服务器安装

rysnc的官方网站:http://rsync.samba.org可以从上面得到最新的版本。目前最新版是3.0.9。

[root@server ~]# wget http://rsync.samba.org/ftp/rsync/src/rsync-3.0.9.tar.gz

[root@server ~]#  tar xvf  rsync-3.0.9.tar.gz

[root@server ~]# cd rsync-3.0.9

[root@server rsync-3.0.9]# ./configure --prefix=/usr

[root@server rsync-3.0.9]# make

[root@server rsync-3.0.9]# make install  注:在用源码包编译安装之前,您得安装gcc等编译开具才行

三、 rsync服务器的配置文件rsyncd.conf

rsync的主要有以下三个配置文件:

rsyncd.conf(主配置文件)

rsyncd.secrets(密码文件)

rsyncd.motd(rysnc服务器信息)

服务器配置文件(/etc/rsyncd/rsyncd.conf),该文件默认不存在,请创建:

[root@server etc]# mkdir rsyncd  注:在/etc目录下创建一个rsyncd的目录,我们用来存放rsyncd.conf 、rsyncd.secrets、rsyncd.mond文件

[root@server rsyncd]# touch rsyncd.conf  注:创建rsyncd.conf ,这是rsync服务器的配置文件

[root@server rsyncd]# touch rsyncd.secrets  注:创建rsyncd.secrets ,这是用户密码文件

[root@server rsyncd]# chmod 600 rsyncd.secrets  注:为了密码的安全性,我们把权限设为600

[root@server rsyncd]# ls -lh rsyncd.secrets

-rw------- 1 root root 12 9月  14 11:56 rsyncd.secrets

[root@server rsyncd]# touch rsyncd.motd

[root@server rsyncd]# ll

总用量 12

-rw-r--r-- 1 root root 643 9月  14 11:55 rsyncd.conf

-rw-r--r-- 1 root root 172 9月  14 11:58 rsyncd.motd

-rw------- 1 root root  12 9月  14 11:56 rsyncd.secrets

配置编辑: rsyncd.conf 、rsyncd.secrets 、rsyncd.motd 文件;

(编辑:应用网_丽江站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读