- 帖子
- 13
- 积分
- 132
- 技术
- 0
- 捐助
- 0
- 注册时间
- 2009-5-8
|
[文件操作] 求助,判断文件备份完成后立即上传至FTP批处理
能回答任何一个都感激不尽
希望哪位大哥高手,指教一下。
我公司的环境是这样的
有很多个游戏区,每个游戏区的数据库文件备份完成后,自动压缩传并至这个区的总备份机,这个已实现。然后再由这个区的区备份总机再传至所有区的备份总机。
如华东一的数据库文件备份完成后,会自动压缩传至华东的总备份机,然后由华东总备份机的备份文件上传至全中国的数据库总备份机。
现在的问题就是要实现从华东总区的备份机传至全国总备份机这个过程不用指定时间调用批处理来上传,假如当在华东所有区总备份机发现华东一(或其他区华东2,华东3)上传上来的新文件,上传完成啦,成功啦,就立马上传至全国的总备份机。但是下次不再上传这个文件。
怎么判断这个文件已经上传过了而不再上传呢?有没有办法把以上传的文件记录到一个文件里然后和新的文件命比较判定是否上传这个文件呢
怎么判断这个文件已经从华东一区备份机上传到华东所有区的总备份机完成了呢,而不是至传到了一半,我就把他传到所有区的备份机呢?不可能盯着电脑看大小变不变了吧。
附:
每个区的数据库每天都会备份并压缩上传至这个区的总备份机,区总备份机都会把每天的备份文件上传到所有区的备份机。
备份文件的名字都是数据库名_区号_年月日分.rar
备份的文件夹路径都是固定的,每个区都有单独的文件夹。
华东所有区集中备份机上传至全国的总备份机完成后,都会自动删除这个前几天的备份文件。
[ 本帖最后由 aizzw 于 2009-8-24 12:22 编辑 ] |
|