预览加载中,请您耐心等待几秒...
1/3
2/3
3/3

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

rsync服务器文件同步备份一、安装rsync服务器下载地址:http://samba.anu.edu.au/ftp/rsync/服务器192.168.1.11wgetHYPERLINK"http://samba.anu.edu.au/ftp/rsync/rsync-3.0.6.tar.gz"http://samba.anu.edu.au/ftp/rsync/rsync-3.0.6.tar.gztarzxvfrsync-3.0.6.tar.gzcdrsync-3.0.6./configure--prefix=/usr/local/rsyncmake&&makeinstall配置vi/etc/rsyncd.confuid=nobodygid=nogroubusechroot=nomaxconnections=4#最大连接pidfile=/var/run/rsyncd.pidlockfile=/var/run/rsync.locklogfile=/var/log/rsyncd.log#日志[web]path=/data/appweb/#要备份文件路径ignoreerrorsreadonly=truelist=falsehostsallow=192.168.1.12#充许的IP连接hostsdeny=0.0.0.0/32#拒绝的IPauthusers=rsyncuser#认证用户要与/etc/rsyncuser.pas中的用户相同secretsfile=/etc/rsyncuser.pas#密码存放路径说明:ignoreerrors指定rsyncd在判断是否运行传输时的删除操作时忽略server上的IP错误,一般来说rsync在出现IO错误时将将跳过--delete操作,以防止因为暂时的资源不足或其它IO错误导致的严重问题。readonly该选项设定是否允许客户上载文件。如果为true那么任何上载请求都会失败,如果为false并且服务器目录读写权限允许那么上载是允许的。默认值为true。list该选项设定当客户请求可以使用的模块列表时,该模块是否应该被列出。如果设置该选项为false,可以创建隐藏的模块。默认值是true。vi/etc/rsyncuser.pasrsyncuser:rsyncpass用户名、密码权限chmod600/etc/rsyncd.confchmod600/etc/rsyncuser.pas启动#/usr/local/rsync/bin/rsync--daemon#psaux|greprsync#查看是否已经启动自启动vi/etc/rc.local/usr/bin/rsync--daemon#以守护进程启动二、客户端192.168.1.12系统默认就安装了rsync如果没有安装,请使用yuminstallrsync进行安装vi/etc/rsyncuser.pasrsyncpass#密码客户端运行脚本viwebback.shrsync-vzrtopg--progress--delete--password-file=/etc/rsyncuser.pasHYPERLINK"mailto:rsyncuser@192.168.1.11::web"rsyncuser@192.168.1.11::web/data2/webback权限chmod600/etc/rsyncuser.paschmod+xwebback.sh说明:-v,--verbose详细模式输出-z,--compress对备份的文件在传输时进行压缩处理-r,--recursive对子目录以递归模式处理-t,--times保持文件时间信息-o,--owner保持文件属主信息-p,--perms保持文件权限-g,--group保持文件属组信息--progress显示备份过程--delete删除那些DST中SRC没有的文件--password-file=FILE从FILE中得到密码更多参数详见:http://blog.s135.com/post/259/同步文件前,有时为了方便,可以先使用cp把文件复制到备份目录,然后在使用rsync进行同步.注意:使用cp从时.一定要带参数-pcp-rfp/data1/fs/data2/fs-bak-p参数是连接文件属性一起拷贝,这样可以保持文件时间与原来一致在使用rsync同步,这样就可以不用在从新复制已有的文件rsync-vzrtopg--progress/data1/fs/data2/fs-bak验证文件是否成功备份为了验证文件是否成功备份,可以从以下几个方面来验证.1、对比文件目录数。2、对比文件数。方法:tree/data/nfs1|tail-11130directories,6273files3、对比文件