• rsync数据同步


    rsync专用于对数据进行同步,也可以应用于多台服务器之间进行数据同步或数据迁移

    rsync本地传输模式的语法      rsync -avz 源地址 目标地址     cp功能                rsync -avz --directory 源地址 目标地址   (实时同步   rm功能)

    做数据同步,带宽会被占满 导致用户无法正常访问    rsync -avz --bwlimit=100                (限定带宽)

    rsync -avzP -e ‘ssh -p 22’  源地址  root@目标ip:地址             -e ‘ssh -p 22’ 表示以ssh的方式通过22端口推送,不谢的话默认22端口

    ssh root@主机名 “ls -l 目标地址”             查看同步结果

    讲远程主机内容拉去到当前主机         rsync -avzP -e ‘ssh -p 22’ root@远程主机名 :地址  本地的路径            -avz表示同步时文件和目录不变   -P显示同步的过程

    被同步的一端为服务端  要把文件同步到另一端的源端为客户端

    配置rsyncd.conf

    vim /etc/rsyncd.conf
    uid = rsync
    gid = rsync
    use chroot = no
    max connections 200
    timeout = 300
    pid dile = /var/run/rsyncd.pid
    lock file = /var/run/rsync.lock
    log file = /var/run/rsyncd.log
    [backup]模块名
    path = = /模块名/
    ignore errors
    read only = false
    list = false
    hosts allow = +网段
    hosts deny = 0.0.0.0/24
    auth users = rsync_+模块名
     
    创建共享目录及添加rsync程序用户
    useradd -M-s /sbin/nologin rsync  创建rsync用户
    mkdier /backup                               创建共享目录
     
    启动服务rsync --daemon      
    rsync --daemon
    netstat -antup | grep rsync          
     
     
  • 相关阅读:
    ACM 一种排序
    ACM Binary String Matching
    ACM 括号配对问题
    ACM BUYING FEED
    ACM 喷水装置(二)
    ACM 会场安排问题
    ACM 推桌子
    ACM 心急的C小加
    ACM 田忌赛马
    ACM 疯牛
  • 原文地址:https://www.cnblogs.com/zhutianye11/p/9910800.html
Copyright © 2020-2023  润新知