• Windows下Rsync安装和配置


    Rsync简介

    Rsync是一款快速的,开源的,多功能的,可以实现全量和增量的远程和本地的数据同步和数据备份的工具。

    二、cwRsyncServer安装

     1.版本:4.1.0

      2.安装步骤

     2.1 设置用户

          

        2.2 安装目录介绍

          

     

        2.3 rsyncd.conf  

    use chroot = false
    strict modes = false
    hosts allow = *
    log file = rsyncd.log
    lock file = rsyncd.lock
    read only = true
    port = 9600
    uid = 0
    gid = 0
    # Module definitions
    # Remember cygwin naming conventions : c:work becomes /cygwin/c/work
    #
    [image]    
    path = /cygdrive/d/test
    transfer logging = yes
    auth users = gb
    secrets file = auth.passwd

      相关配置介绍:https://blog.csdn.net/syy_666/article/details/100926909

      2.4 auth.passwd格式

    gb:123456

     2.5 设置auth.passwd权限600

    .inchmod.exe -c 600 auth.passwd

    2.6 设置auth.passwd所有者

    1.右键文件
    2.安全->高级,更改所有着为cwRsyncServer用户

     2.7 给服务器d:\test目录添加cwRsyncServer用户访问

    1.右键文件夹
    2.安全->高级,添加cwRsyncServer用户

     2.8 启动Windows服务

    net start RsyncServer

    三、cwRsync客户端

    rsync.exe -avzP --progress --delete --port=9600 --password-file=/cygdrive/d/auth.passwd  gb@192.168.1.220::image /cygdrive/d/test_rsync 

      1.参数说明

      -v :详细输出

      -z :传输时进行压缩以提高传输效率。

      -a :归档模式,表示以递归的方式传输文件,并保持文件的属性

      --exclude :排除不需要同步传输的文件或者目录

      --delete: 让目标目录和源目录的数据一致

      --bwlimit: 限制带宽,默认单位是:kb(案例:某DBA做数据同步,导致用户无法访问网站)

          /cygdrive/d/test_rsync:客户端目录

      2. 常见问题

           2.1 password mismatch

                 /cygdrive/d/auth.passwd   D盘下的auth.passwd这里面只存密码,不带用户名

     

    参考:https://www.cnblogs.com/champaign/p/9082137.html

    作者: jamesbing
    提示: 欢迎转载,但是必须保留本文的署名 jamesbing (包含链接)
  • 相关阅读:
    万字攻略,详解腾讯面试
    百度广告产品系统级测试技术演进
    TAR部署MYSQL(1)
    RPM部署MYSQL
    大数据学习之Linux(3)
    大数据学习之linux(2)
    大数据学习之linux(1)
    pycharm安装与破解
    Dijkstra—校园景点游览问题
    哈夫曼编译码器
  • 原文地址:https://www.cnblogs.com/gaobing/p/15272207.html
Copyright © 2020-2023  润新知