zoukankan      html  css  js  c++  java
  • centos7 安装使用rsync

    服务端配置 

    1、环境及相关软件介绍

    操作系统:centos7.7.1908

    源服务器(推送):192.168.188.201

    目标服务器(备份):192.168.188.203

    2、rsync安装

    yum -y install rsync
    

      配置:

    log file = /var/log/rsyncd.log
    pid file = /var/run/rsyncd.pid
    lock file = /var/lock/rsyncd
    
    [common]
    comment = rsync info
    path = /tmp/test    #该路径为需要同步的路径
    ignore errors
    auth users = admin
    secrets file = /etc/rsyncd.pass
    hosts allow = 192.168.0.0/16
    hosts deny = *
    list = false
    port = 873
    address = 192.168.188.201
    uid = root
    gid = root
    use chroot = no
    read only = no
    max connections = 10
    

      

    3、创建认证文件

    vi /etc/rsyncd.pass
    
    admin:123456      #格式是用户名:密码

    授权:
    chmod 600 /etc/rsyncd.pass

    4、启动rsync

    systemctl start rsyncd
    

      

    客户端配置:

    1、安装rsync,客户端安装完毕,不用单独配置

    yum -y intall rsync
    

    2、配置秘钥文件

    vi /etc/rsync.pass
    
    123456
    
    授权:
    chmod 600 /etc/rsync.pass
    

      

      

    3、同步文件测试

    rsync -avz --delete --exclude=ccaaa --password-file=/etc/rsync.pass admin@192.168.188.201::common /tmp/test/
    
    
    #--exclude=ccaaa 表示不复制ccaaa文件
    #--delete 表示服务端、客户端文件完全同步
    

      

      

     
     
  • 相关阅读:
    学习进度条 第十五周
    学习进度条 第十四周
    买书问题
    第二冲刺阶段 工作总结 10
    第二冲刺阶段 工作总结09
    05构建之法阅读笔记之五
    第二阶段工作总结 08
    React 浅析
    React 开发规范
    React 组件的生命周期
  • 原文地址:https://www.cnblogs.com/y593216/p/13814172.html
Copyright © 2011-2022 走看看