400-8014011
    资 讯
    您的位置:首页 >> 资 讯 >> 操作系统 >> 系统优化 >> 正文
    如何用 rsync 在两台 linux 之间做备份?

    点击:   发布日期:2012-12-14

    本文来自 www.020fix.com
    能不能使用 rsync 在两台 linux 之间做备份呢?如何做?难度大不大呢?下面一起来研究一下如果要同步到 windows 的话,该如何输入指令 。

    步骤如下

        1.
        设定 slave:
          a. yum install rsync xinetd
          b. vi /etc/xinetd.d/rsync
            service rsync
            {
                    disable = no    #改为 no
                    socket_type     = stream
                    wait            = no
                    user            = root
                    server          = /usr/bin/rsync
                    server_args     = --daemon
                    log_on_failure  += USERID
            }
        # vi /etc/rsyncd.conf
        加入以下
                 
            [backup]
            path = /var/www/pms
            uid = root
            gid = root
            hosts allow = 192.168.62.0/24  #请依 ip 修改
            read only = no
         c. service xinetd restart
       
    2.
        设定防火牆
            编辑 /etc/sysconfig/iptables
            加入 需要设定的 ip
         
            -A INPUT -p all -s 192.168.62.123 -j ACCEPT
     
       3.
        设定 master:
         将 master 资料同步至 slave
           rsync -arq --delete /var/www/speech/sysdata 192.168.62.123::backup/