需求:

在windows客户端上执行计划任务同步脚本,从linux服务器上同步对应模块下的目录内容到windows客户端的D:\data目录下。

步骤:

1. rsync服务端操作略: (百度一下都有文档)

1.1 开启873端口

1.2 开启rsync服务

2. rsync客户端操作:
此处我的服务器环境:win server 2008 R2 x64 
下载并安装rsync客户端:cwRsync客户端
3.进入
C:\Program Files (x86)\cwRsync\bin    目录
4.
建立 passwd.txt 文件,里面内容填写上 rsync服务器端密码文件里对应的密码:
123456
5.
建立  rsync_data.bat 文件,内容如下:
@echo off
cd C:\Program Files (x86)\cwRsync\bin
rsync --port=873 -vzrtopg --progress --delete alsww@10.0.10.10::data-rsync/cygdrive/d/data < passwd.txt
注意:此处的用户名一定要和密码文件中的用户名及配置文件中的用户名一致!否则同步肯定报错。
6.
说明:
/d/data  #代表D:\data
data-rsync #代表/etc/rsyncd/rsyncd.conf文件中自定义的模块名称comment = data-rsync
10.0.10.10 #Rsync服务端IP地址
alsww #执行数据同步的用户
--port=873   #端口
-vzrtopg --progress   #显示同步过程详细信息
--delete   #从cwRsync客户端D:\data 目录中删除与Rsync服务端/data/share目录中不相同的数据,即保证两边的数据完全一致
7.制定计划任务。 
从windwos的计划任务中,浏览到 C:\Program Files (x86)\cwRsync\bin\rsync_data.bat ,制定执行计划的时间及频率即可。

转载于:https://blog.51cto.com/alsww/1126296

使用rsync同步linux服务器上的文件到windows上相关推荐

  1. 关于解决多台linux服务器间的文件实时同步问题

    关于解决多台linux服务器间的文件实时同步问题 参考文章: (1)关于解决多台linux服务器间的文件实时同步问题 (2)https://www.cnblogs.com/fps2tao/p/1003 ...

  2. linux xshell上传文件夹,XShell上传文件到Linux服务器上

    Xshell很好用,然后有时候想在windows和linux上传或下载某个文件,其实有个很简单的方法就是rz,sz. 首先你的Linux上需要安装安装lrzsz工具包,(如果没有安装请执行以下命令,安 ...

  3. Linux命令(20)linux服务器之间复制文件和目录

    linux的scp命令: scp就是secure copy的简写,用于在linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器.  有时我们需要获得远程服务器 ...

  4. jsp向服务器上传文件,jsp ftp 上传文件到服务器

    jsp ftp 上传文件到服务器 内容精选 换一换 安装传输工具在本地主机和Windows云服务器上分别安装数据传输工具,将文件上传到云服务器.例如QQ.exe.在本地主机和Windows云服务器上分 ...

  5. linux服务器运行matlab文件报错

    linux服务器运行matlab文件报错 在linux服务器上安装matlab之后,如果想要运行matlab程序,通常的做法是先cd到matlab文件所在的文件夹,然后输入指令 % 假定matlab文 ...

  6. 向服务器上传文件的命令,上传文件到远程服务器的命令

    上传文件到远程服务器的命令 内容精选 换一换 将文件上传至Windows云服务器一般会采用MSTSC远程桌面连接的方式.本节为您介绍本地Windows计算机通过远程桌面连接,上传文件至Windows云 ...

  7. 如何在linux服务器下载文件夹,linux服务器怎么下载文件到本地

    linux服务器怎么下载文件到本地 发布时间:2020-06-16 12:08:20 来源:亿速云 阅读:318 作者:鸽子 1.使用scp命令scp /home/work/source.txt wo ...

  8. linux unix mac windows,文件路径-windows上的反斜杠和Mac OS/Linux/Unix上的正斜杠,Windows,倒,以及,macOSLinuxUNIX...

    文件路径 - Windows 上的倒斜杠以及 macOS / Linux / UNIX 上的正斜杠 1. 正斜杠 (斜杠 / ) 和反斜杠 (倒斜杠 \ ) Windows - 正斜杠,左斜杠,斜杠符 ...

  9. Confluence wiki上传文件时报“不能上传文件至Confluence中,服务器可能已失效”

    Confluence wiki 上传文件时报"不能上传文件至Confluence中,服务器可能已失效"的解决方法. 一. 后台管理修改配置 首先用管理员登陆Confluence后台 ...

最新文章

  1. 【组队学习】【25期】Datawhale组队学习内容介绍
  2. 从数据库中存取二进制数据并显示
  3. TS中补充的六个类型
  4. Codeforces Beta Round #5 B. Center Alignment 模拟题
  5. 在 MySQL 中使用码农很忙 IP 地址数据库
  6. linux ruby作用域,细说Ruby细化
  7. dijkstra java pre_Dijkstra算法实现
  8. 【视频开发】CximageMat 、CximagelplImage 以及 lplImageMat的转换、像素位深度
  9. 欧拉工程第74题:Digit factorial chains
  10. Python学习笔记—Dict和set
  11. vue之elementui表单验证最基本实例
  12. 基础篇:数据库 SQL 入门教程
  13. 计算机操作系统试题及答案(带解析),计算机操作系统练习题及答案
  14. 苹果的Apple Pay学习
  15. Ubuntu下查看隐藏文件
  16. 如何学习大型项目的源码?
  17. 十五数码难题 A*算法及深度优先算法实现
  18. Python版股市情感分析源代码,提取投资者情绪,为决策提供参考
  19. 为何webpack风靡全球?三大主流模块打包工具对比
  20. iOS-UITableView 中自定制cell上UIButton互斥事件

热门文章

  1. [Job Interview] C/C plus plus Programming
  2. SMO学习笔记(三)——效验数据库备份文件
  3. 完整恢复模式下的备份/恢复
  4. 通过JavaScript简单的操作DOM(一)
  5. Fetch -- http请求的另一种姿势
  6. Jetty 基本使用样例
  7. 基于Html5的爱情主题网站–表白神器(第二版)
  8. Centos6.3下利用changepassword修改samba账户密码
  9. Code First 指定外键名称
  10. 《自己动手写Docker》书摘之三: Linux UnionFS