rsyncj镜像同步.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
rsyncj镜像同步

北京米云科技有限公司 专注于IDC/CDN基础服务 提供整体解决方案:运维服务+服务器硬件优化+机房设备网络优化+CDN技术解决方案+服务器托管+服务器租用。 联系人:蔡林鑫 (kevin) E-mail:cailinxin#3  QQ:1511172121 rsync rsync是类unix系统下的数据镜像备份工具,从软件的命名上就可以看出来了——remote sync。它的特性如下:   可以镜像保存整个目录树和文件系统。   可以很容易做到保持原来文件的权限、时间、软硬链接等等。   无须特殊权限即可安装。   优化的流程,文件传输效率高。   可以使用rcp、ssh等方式来传输文件,当然也可以通过直接的socket连接。   支持匿名传输,以方便进行网站镜象。   软件下载   rysnc的主页地址为:/ 目前必威体育精装版版本为3.0.7。可以选择从原始网站下载:/ftp/rsync/。安装Ubuntu安装: sudo apt-get install rsync   RedHat: yum install rsync   编译安装   rsync的编译安装非常简单,只需要以下简单的几步:   [root@www rsync-2.4.6]# ./configure   [root@www rsync-2.4.6]# make   [root@www rsync-2.4.6]# make install   但是需要注意的是必须在服务器A和B上都安装rsync,其中A服务器上是以服务器模式运行rsync,而B上则以客户端方式运行rsync。这样在web服务器A上运行rsync守护进程,在B上定时运行客户程序来备份web服务器A上需要备份的内容。rsync服务器的配置文件是rsyncd.conf.   以下是一个rsyncd.conf的样本:   # Distributed under the terms ofthe GNU General Public License v2   # Minimal configuration file for rsyncdaemon   # See rsync(1) and rsyncd.conf(5) man pagesfor help   # This line is required by the/etc/init.d/rsyncd script   pid file = /var/run/rsyncd.pid   port = 873   uid = root   gid = root   use chroot = yes   read only = yes   max connections = 5   #This will give you a separate log file   #log file = /var/log/rsync.log   log format = %t %a %m %f %b   syslog facility = local3   timeout = 300   [test]   path = /home/nemo   list=yes   ignore errors   auth users = root, nemo   secrets file = /etc/rsyncd/rsyncd.secrets   comment = linuxsir home   exclude = tmp/   各个参数具体含义参见man rsyncd.conf 服务器端启动:usr/bin/rsync --daemon --config=/etc/rsyncd/rsyncd.conf   可能需要root权限运行.   /etc/rsyncd/rsyncd.conf 是你刚才编辑的rsyncd.conf的位置.   也可以在/etc/rc.d/rc.local里加入让系统自动启动等.客户端同步:rsync -参数 用户名@同步服务器的IP::rsyncd.conf中那个方括号里的内容 本地存放路径 如:   rsync -avzP nemo@::nemo /backup   说明:   -a 参数,相当于-rlptgoD,-r 是递归 -l 是链接文件,意思是拷贝链接文件;-p 表示保持文件原有权限;-t 保持文件原有时间;-g 保持文件原有用户组;-o 保持文件原有属主;-D 相当于块设备文件;   -z 传输时压缩;   -P 传输进度;   -v 传输时的进度等信息,和-P有点关系,自己试试。可以看文档;

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档