zoukankan      html  css  js  c++  java
  • 期中架构

    期中架构

    day31 Rsync

    Rsync服务模式--服务端配置
    1.安装rsync
    注意:服务端是backup-41

    yum -y install rsync -y 
    

    2.创建配置文件

    cat > /etc/rsyncd.conf << 'EOF'
    uid = www
    gid = www
    port = 873
    fake super = yes
    use chroot = no
    max connections = 200
    timeout = 600
    ignore errors
    read only = false
    list = false
    auth users = rsync_backup
    secrets file = /etc/rsync.passwd
    log file = /var/log/rsyncd.log
    [backup]
    path = /backup
    
    [data]
    path = /data
    EOF
    

    3.创建用户以及数据目录

    groupadd www -g 1000
    useradd www -u 1000 -g 1000 -M -s /sbin/nologin
    mkdir -p /data 
    mkdir -p /backup
    chown -R www:www /data/ /backup/
    

    4.创建密码文件并更改授权

    echo "rsync_backup:oldboy" > /etc/rsync.passwd
    chmod 600 /etc/rsync.passwd
    

    5.启动服务

    systemctl start rsyncd
    

    Rsync服务模式-客户端配置
    1.安装
    注意:客户端不需要启动服务,只需要使用命令即可

    yum -y install rsync -y 
    

    2.配置密码文件及授权
    方法1:将密码写入配置文件
    注意:只填写密码即可

    echo "oldboy" > /etc/rsync.pass
    chmod 600 /etc/rsync.pass
    

    方法2:设置环境变量-脚本中使用-推荐此方法

    export RSYNC_PASSWORD=oldboy
    

    3.测试传输

    测试方法1:

    rsync --password-file=/etc/rsync.pass -avz /data/ rsync_backup@10.0.0.41::data
    

    测试方法2:

    rsync -avz /data/ rsync_backup@10.0.0.41::data
    
  • 相关阅读:
    Qt自定义一个事件类型
    Qt正则表达式限制输入
    QtQuick随笔
    右值引用示例
    虚函数习题复习
    实现基于IOCP的回声服务器端
    以纯重叠I/O方式实现回声服务器端(windows)
    使用事件对象(重叠I/O)
    pipe mmap
    ubuntu下压缩和解压缩的命令用法
  • 原文地址:https://www.cnblogs.com/zhaocheng690/p/15530855.html
Copyright © 2011-2022 走看看