linux下通过rsync工具实现的增量备份

linux下通过rsync工具实现的增量备份

ID:9228903

大小:138.71 KB

页数:7页

时间:2018-04-24

linux下通过rsync工具实现的增量备份_第1页
linux下通过rsync工具实现的增量备份_第2页
linux下通过rsync工具实现的增量备份_第3页
linux下通过rsync工具实现的增量备份_第4页
linux下通过rsync工具实现的增量备份_第5页
资源描述:

《linux下通过rsync工具实现的增量备份》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、linux下通过rsync工具实现的增量备份对系统管理员来说,平时的工作重心应该集中在维护系统正常运转,能够正常提供服务上,这里往往牵涉到一个数据备份的问题,在我所了解的情况中,有80%的系统管理员不是太关心自己服务器的安全性,但往往对备分镜像的技术相当感兴趣,但由于商业产品的软硬件价格都相当高昂,因此往往会选择自由软件。rsync就是这样的软件,它可以满足绝大多数要求不是特别高的备份需求。适用于数据不是很感,海量小的文件的存储备份,结合服务器本身的磁盘阵列技术,可以有效增强数据的安全性。服务器需求:需要备份文件的服务器(

2、服务器端):192.168.10.2(RHEL5)接收备份文件的服务器(客户端):192.168.10.3(RHEL5)实现功能:通过rsync工具对turbomail邮件服务器的accounts目录和conf目录进行增量备份。accounts目录:用于存储用户相关信息的目录conf目录:用户配置文件存放目录前提条件:先将turbomail邮件系统安装好(服务器端与客户端操作一样)安装过程如下:1、挂载光驱:mount/dev/cdrom2、将turbomail的安装包拷贝到跟目录下/#cd/dev/cdrom#cptur

3、bomail_linux_x86_xxx.tgz3、解压turbomail安装包tar–zxvfturbomail_linux_x86_xxx.tgz4、启动turbomail#cd/turbomail#./starttm.sh#cd/turbomail/web/bin/#./startup.sh5、修改启动脚本/etc/rc.d/rc.local使邮件服务器开机自动启动加入以下几行:#/turbomail/starttm.sh&#/turbomail/web/bin/startup.sh&#/turbomail/safe

4、start.sh&rsync的配置如下:1.服务器端rsync的配置:使用系统自带的rsync工具,插入系统启动光盘,通过rpm安装rsync工具。若采用采用源码包安装,上传安装包到服务器1)tar–zxvfrsyncrsync-2.6.9.tar.gz#解压2)cdrsyncrsync-2.6.93)./configure#默认配置,生成编译环境4)make#编译5)makeinstall#安装完成,任何步骤有疑问输入echo$?查返回值,0表示成功,其他都为失败rsync版本2.4.6(可以从http://rsync.

5、samba.org/rsync/获得最新版本)1)编辑/etc/rsyncd.conf文件,rsync的主要配置文件:#[globale]strictmodes=yes#checkpasswdfileport=873#rsync工具默认使用的端口#defaultportlogfile=/var/log/rsyncd.log#日志文件存放路径pidfile=/var/run/rsyncd.pid#记录rsync运行时的进程IDmaxconnections=4#同上最大的链接数#[modules]#同步模块的配置[rsync]

6、uid=root#该选项指定当该模块传输文件时守护进程应该具有的uidgid=root#该选项指定当该模块传输文件时守护进程应该具有的gidignoreerrors#忽略一些无关的错误信息#要备份的目录path=/turbomail/accounts#需要同步的目录readonly=no#是否设置以只读的方式运行hostallow=192.168.10.3#同步数据的客户端ip如有多个客户端,以“,”隔开即可authusers=zhouhw#同步用的用户名secretsfile=/etc/rsyncd.scrt#同步的密码

7、认证文件[test]uid=root#该选项指定当该模块传输文件时守护进程应该具有的uidgid=root#该选项指定当该模块传输文件时守护进程应该具有的gidignoreerrors#忽略一些无关的错误信息#要备份的目录path=/turbomail/conf#需要同步的目录readonly=no#是否设置以只读的方式运行hostallow=192.168.10.3#同步数据的客户端ip如有多个客户端,以“,”隔开即可authusers=zhouhw#同步用的用户名secretsfile=/etc/rsyncd.scrt

8、#同步的密码认证文件2)编辑/etc/rsyncd.scrt文件,密码认证文件zhouhw:123456该更权限为600:chmod600/etc/rsyncd.scrt3)运行rsync--daemon,并在/etc/rc.d/rc.local加入此语句,开机自动启动。备注:rsync默认端口873,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。