找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 23409|回复: 4

[文件操作] 批处理怎样定时备份ftp服务器上的数据?

[复制链接]
发表于 2011-8-3 20:42:16 | 显示全部楼层 |阅读模式
由于偶单位部分数据需要用电话拨号传输,假如A子公司拥有账号A可以把数据(可能含有子目录)写入“c:\ftp\A”目录中。如何通过计划任务每隔10分钟扫描一次“c:\ftp”目录,将各子公司传来的数据备份到“d:\data”目录下,备份完成后删除“c:\ftp”目录下的原始数据。同时,要求保持各子公司上传时的目录结构,如:A子公司上传的数据c:\ftp\A\1.rar和c:\ftp\A\20110803\11.rar,备份数据应为d:\data\A\1.rar和d:\data\A\20110803\11.rar。需要注意2个问题:1.有时候上传的文件较大,在ftp目录中有数据文件,但该数据文件可能还正在上传,如何判断数据文件是否上传完毕?如果直接用move命令,可能部分文件正在上传。最好是能够判断,文件上传完毕后,再进行备份。2.子公司上传的数据有时候没有打包,可能会有多层子目录(上传数据的人员流动性大,经常不按要求上传数据,晕死!)。

     哪位大虾帮偶,看看怎么写?不胜感激!
发表于 2011-8-3 22:50:18 | 显示全部楼层
先判断一下文件大小,10分钟再判断一遍,如果大小没变,就说明上传完毕,这样行吗?
 楼主| 发表于 2011-8-7 13:44:25 | 显示全部楼层
谢谢CUer ,先我也这么想!后来,我是过10分钟通过FC命令进行比较,相同则说明,完成了!
 楼主| 发表于 2011-8-7 13:46:54 | 显示全部楼层
谢谢CUer ,先我也这么想!后来,我是过10分钟通过FC命令进行比较,相同则说明,完成了!
发表于 2011-8-7 15:33:26 | 显示全部楼层
回复 4# dapanpan


你自己搞定了?贴出来给大家分享下?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-18 01:59 , Processed in 0.010557 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表