请教ftp同步脚本
时间:2011-01-11
来源:互联网
先说明是windows下批处理脚本,不是perl和python,实在没有地方发,请版主谅解。
需求是这样的
Perl code
开始想找一些专用的软件,比如 FTP Synchronizer,但是非企业版有限制。
又找到国人写的 minisync,小巧方便,但是ftp服务器上删除的文件,本地却不能同步删除。
只好求一个windows脚本,关键难点是如果做到服务器上的文件和本地文件的对比,判断是否下载、更新或删除。
请高手指点,十分感谢。
p.s. 网上有一个perl的脚本,本人水平有限,解读有困难。
需求是这样的
Perl code
服务器A centos vsftp 做上传下载
服务器B windows2003 做服务器A的异地备份,不做分流下载
服务器C windows2003 同服务器B
服务器A主动同步到B、C,需要在B、C建立ftp,不采用这种方案。
采用,服务器B、C定时主动登录服务器A,同步到本地。
开始想找一些专用的软件,比如 FTP Synchronizer,但是非企业版有限制。
又找到国人写的 minisync,小巧方便,但是ftp服务器上删除的文件,本地却不能同步删除。
只好求一个windows脚本,关键难点是如果做到服务器上的文件和本地文件的对比,判断是否下载、更新或删除。
请高手指点,十分感谢。
p.s. 网上有一个perl的脚本,本人水平有限,解读有困难。
作者: Ronaldo09 发布时间: 2011-01-11
思路,
方案1.
1. linux服务器主动生成一个文件列表带时间的.
2. win服务器跑一个计划任务.
a.下载这个文件.
b.本地也生成一个这样的文件,
c.两个文件做比较
d.对文件的添加, 更新, 删除操作
方案2.
或者, 你在liunx上架个svn.两个win直接连也可以.
方案1.
1. linux服务器主动生成一个文件列表带时间的.
2. win服务器跑一个计划任务.
a.下载这个文件.
b.本地也生成一个这样的文件,
c.两个文件做比较
d.对文件的添加, 更新, 删除操作
方案2.
或者, 你在liunx上架个svn.两个win直接连也可以.
作者: xizi2002 发布时间: 2011-01-11
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28