zoukankan      html  css  js  c++  java
  • 使用rsync在linux(服务端)与windows(客户端)之间同步

    说明:

    1、RsyncServer服务端

    系统:CentOS 6.8

    IP地址:192.168.247.141

    2、Rsync客户端

    系统:Windows10

    实现目的:

    Rsync客户端同步服务端/data/test下的文件到E/test下

    一 、在linux上安装rsync

    1、#rpm -qa|grep rsync

    yum install rsync -y

    2、vim /etc/rsyncd.conf

    uid=root
    gid=root
    max connections=10
    log file=/var/log/rsyncd.log
    pid file=/var/run/rsyncd.pid
    lock file=/var/run/rsyncd.lock
    secrets file=/etc/rsyncd.passwd
    
    #本机上运行的数据库备份的模块配置
    [www]
    comment=backup file
    path=/data/test
    read only = no
    exclude=test
    auth users=root
    secrets file=/etc/rsyncd.passwd

    3、编辑密码文件(密码可自定义):

    [root@host1 15:11:29/data/test]# cat /etc/rsyncd.passwd 
    root:123456

    4、启动rsync

    /usr/bin/rsync --daemon --config=/etc/rsyncd.conf

    [root@host1 15:11:25/data/test]# netstat -nlpt | grep 873
    tcp        0      0 0.0.0.0:873                 0.0.0.0:*                   LISTEN      46127/rsync         
    tcp        0      0 :::873                      :::*                        LISTEN      46127/rsync

     二、windows客户端安装rsync

    1、安装cwRsync_4.2.0_Installer

    2、打开CMD命令,进入到rsync的执行目录,然后执行命令同步到E盘test文件下

    C:Program Files (x86)cwRsyncin>rsync.exe -vzrtopgu --progress --delete root@192.168.247.141::www /cygdrive/E/test

    输入服务端密码文件里的密码,然后回车

    可以看出已经有删除和同步文件到E: est

    3、无密码输入同步:

    把服务端的/etc/rsyncd.passwd文件下载到客户端指定位置(自己随意指定,我放的是E: syncd.passwd),然后删除前面的"root:",即只保留密码即可

     CMD命令输入:

    rsync.exe -vzrtopgu --progress --delete root@192.168.247.141::www /cygdrive/E/test --password-file=/cygdrive/E/rsyncd.passwd

    相关文章:使用rsync在windows(服务端)与linux(客户端)之间同步

  • 相关阅读:
    window7 上创建定时任务来运行自动化脚本
    初试接口测试
    list tuple dict (列表,元祖,字典间的相互转换)
    防止忘记的一些博客
    [python] 常用正则表达式爬取网页信息及分析HTML标签总结
    python正则表达式提取字符串
    关于json的dump和dumps
    三月23日测试Fiddler
    第六章 部署Python开发的web业务
    第五节 Nginx集群
  • 原文地址:https://www.cnblogs.com/01-single/p/10826445.html
Copyright © 2011-2022 走看看