转载请标明出处~#!/bin/bashSPATH=/tmp/index.js #测试路径/文件DPATH=/tmp/index.js_bak #目标路径/文件distribute_rsync () { ###分发函数expect -c " spawn rsync -aP $...
分类:
其他好文 时间:
2015-09-23 23:30:50
阅读次数:
503
一、rsync的命令格式rsync命令的6种模式:1、rsync[OPTION]...SRCDEST:拷贝本地文件。当SRC和DES路径信息都不包含有单个冒号":"分隔符时就启动这种工作模式。2、rsync[OPTION]...SRC[USER@]HOST:DEST:使用一个远程shell程序(如rsh、ssh)来实现将本地机器的内容拷贝到远程机器..
分类:
其他好文 时间:
2015-09-23 11:56:30
阅读次数:
221
目的:为了实现实时同步,我们使用inotify来监控需要同步的目录发生的改变,inotify只是内核中的一个监控文件变化的模块,提供了监控文件变化的API,而要连接这个API,需要安装inotify-tools工具。可以实现文件的新增,删除,修改,改变属性等,功能很强大。现在需要一台服务器做..
分类:
其他好文 时间:
2015-09-21 15:54:12
阅读次数:
297
rsync在进行文件备份时是如此的方便,以至于我觉得必须在自己的服务器上安装它。这里对rsync的服务器进行了简单粗暴的搭建和配置(直接上代码),对于细节不做深入讨论,但是可以肯定是,服务器一定能r...
分类:
其他好文 时间:
2015-09-21 14:15:31
阅读次数:
252
shell模式:rsync[选项][user@]Host:SRC…[DEST],拉动作,从远程主机拉文件到本地rsync[选项]SRC…[user@]Host:DEST,推动作,把本地文件推送到远程主机daemon模式:rsync[选项][user@]Host::SRC…[DEST],拉动作rsync[选项]rsync://[user@]Host[:port]/SRC…[DEST],拉动作rs..
分类:
其他好文 时间:
2015-09-21 01:47:20
阅读次数:
121
向一个文本中追加一些其他内容:命令:#echo“TXT”>>“目录”rsync–avz--delete“源文件““目标文件”--progress--delete选项:选项指定以rsync服务器端为基础进行数据镜像同步,也就是要保持rsync服务器端目录与客户端目录的完全一致--exclude选项:用于排除不需要?.
分类:
其他好文 时间:
2015-09-19 22:52:11
阅读次数:
386
一.环境系统CentOS6.4x64最小化安装(事先安装好LNMP环境)二.安装基础软件包[root@rsync~]#yuminstallperl-CPAN-y
[root@rsync~]#yuminstallmod_perl-y
[root@rsync~]#yuminstallmod_perl-devel-y
[root@rsync~]#yuminstallfcgi-perl-y
[root@rsync~]#yuminstallfcgi-devel-y三...
分类:
其他好文 时间:
2015-09-18 18:48:17
阅读次数:
322
原理:1先从SVN创库update到副本2再由副本如果有变化同步到真实测试环境(这里排除一些不需要同步的目录跟文件)virsync.sh#!/bin/bash#authorlrm929#date2015-09-17rsync(){#定义rsync函数svnupdate/www/web/fz_checkout>/dev/null#svn副本更新,这个更新是为了取svnlog的..
分类:
其他好文 时间:
2015-09-17 15:29:43
阅读次数:
276
向一个文本中追加一些其他内容:命令:#echo“TXT”>>“目录”rsync–avz--delete“源文件““目标文件”--progress--delete选项:选项指定以rsync服务器端为基础进行数据镜像同步,也就是要保持rsync服务器端目录与客户端目录的完全一致--exclude选项:用于排除不需要?.
分类:
其他好文 时间:
2015-09-16 16:01:50
阅读次数:
223
一、准备工作1.1、安装Rsync检查系统是否安装rsync客户端NFS:[root@nfs~]#rpm-qarsyncrsync-3.0.6-12.el6.x86_64服务端rsync:[root@rsync~]#rpm-qarsyncrsync-3.0.6-12.el6.x86_64如果没有安装rsync服务[root@rsync~]#yuminstallrsync-y1.2、配置rsync服务端:1.2.1、编辑rsync..
分类:
其他好文 时间:
2015-09-15 20:13:27
阅读次数:
284