博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
利用cwRsync客户端将Windows下文件同步到Linux
阅读量:7183 次
发布时间:2019-06-29

本文共 1040 字,大约阅读时间需要 3 分钟。

这里不描述Linux服务端安装配置rsync服务的过程,有需要可以在网络上查找相关教程。

1.安装cwRsync客户端

下载地址:http://itefix.no/cwrsync/
下载文件cwRsyncServer_4.1.0_Installer.zip,解压后双击cwRsyncServer_4.1.0_Installer.exe安装,安装过程会默认创建一个SvcCWRSYNC用户

2.安装完成后进到bin目录下执行

cd C:\Program Files (x86)\ICW\bin
rsync.exe -avz --progress --delete --port=8899 /cygdrive/d/backup/database/ root@192.168.2.4::Backup/backup/

命令简单描述:

--delete       # 保证两边的数据完全一致

--port=8899  # 192.168.2.4上rsync服务进程端口
root      # 执行数据同步的用户
192.168.2.4   # rsync服务端地址
Backup     # rsync模块名称

3.利用bat脚本执行同步

将上面同步命令写成bat脚本,保存在安装目录的bin目录下,命名为backup_database.bat :

@echo offecho.echo 开始同步数据,请稍等...echo.cd C:\Program Files (x86)\ICW\binrsync.exe -avz --progress --port=8899 /cygdrive/d/backup/database/ root@192.168.2.4::Backup/backup/ < passwd.txtecho.echo 数据同步完成echo.

上面passwd.txt文件保存rsync同步用户root的密码,保存在C:\Program Files (x86)\ICW\bin里面,利用" < passwd.txt "方式避免了需要手动输入密码这个烦人的问题

4.设置计划任务定时同步

添加批处理脚本到Windows任务计划
开始-设置-控制面板-任务计划
打开添加任务计划,下一步
浏览,选择打开C:\Program Files (x86)\ICW\bin目录里面的backup_database.bat
设置每天运行一次
输入Windows系统管理员的登录密码,下一步
完成!

 

转载地址:http://uhukm.baihongyu.com/

你可能感兴趣的文章
poj2814 拨钟问题
查看>>
攻城狮的自我营销
查看>>
Android 开发中隐藏输入法
查看>>
Installation Do I need to install pip?
查看>>
datatable-editor 单元格为null
查看>>
模拟并发请求
查看>>
java图像裁切
查看>>
Django 1.8扩展/自定义User
查看>>
使用apache daemon让java程序在unix系统上以服务方式运行
查看>>
WampServer 3.1.0 所需VC运行库下载及安装说明
查看>>
ThinkPHP 模板魔术常量
查看>>
添加非浮动的清楚元素围住浮动元素
查看>>
CentOS挂载NTFS盘符问题
查看>>
文档里组件中的methods方法调用
查看>>
Play 2.0 用户指南 - 异步HTTP编程 --针对Scala开发者
查看>>
Swift 2.0 异常处理
查看>>
Java学习之Xml系列二:xml按条件查询、xml递归遍历所有元素和属性
查看>>
Tomcat7 redis session共享
查看>>
用逻辑运算符实现三目运算符
查看>>
php的openssl_private_encrypt的python实现
查看>>