51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 5137|回复: 17
打印 上一主题 下一主题

[原创] TD8.0文件备份工具

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-2-22 17:30:07 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
现在很多公司都用TD,呵呵,D版的又好用
以前做数据备份时都是用批处理,方便备份,但是功能不够个性

先看看截图吧,首次运行程序,会自己产生一个TD.ini文件,如果执行任务,则会产生一个TD.log(不会产生另外的文件,不会写注册表)

首次运行后产生的TD.ini文件内容
[BackPath]                 
TD_Dir=C:\TD_Dir      --需要备份的TD_Dir路径
DomsInfo=C:\Program Files\Common Files\Mercury Interactive\DomsInfo  --需要备份的DomsInfo路径
[SavePath]
SavePath=C:\TD备份     --保存的路径,会自己保存在程序当前目录下,备份的文件夹名称为当天的日期
[Run]
Visible=True         --运行时是否可见,如果自动备份的话,设成False,即不可见,True为可见
[DeleteDate]
DeleteDate=8         --删除多少天以前的旧备份文件,这个删除是根据文件夹名称进行判断的,这个比批处理好多了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

18#
发表于 2010-7-8 10:17:44 | 只看该作者
强悍
回复 支持 反对

使用道具 举报

该用户从未签到

17#
发表于 2008-3-19 11:36:17 | 只看该作者
以前备份就是把建立个那个project文件夹,进行copy备份
回复 支持 反对

使用道具 举报

该用户从未签到

16#
 楼主| 发表于 2008-3-18 17:39:41 | 只看该作者
QC没用过
原理很简单
只是复制两个文件夹而已  如果QC也是像TD似的备份两个文件夹(数据库除外)是可以的
回复 支持 反对

使用道具 举报

该用户从未签到

15#
发表于 2008-3-18 11:19:19 | 只看该作者

强人啊

楼主这程序适用QC备分吗?
回复 支持 反对

使用道具 举报

该用户从未签到

14#
 楼主| 发表于 2008-3-12 18:00:01 | 只看该作者
莫非版主想破解?
什么语言都简单  无非只是复制文件夹、删除文件夹、比较天数而已
以前是用Dos命令备份  感觉还是UI界面的方便多了
回复 支持 反对

使用道具 举报

该用户从未签到

13#
 楼主| 发表于 2008-3-12 10:34:06 | 只看该作者
原帖由 xiaomayi0323 于 2008-3-11 09:37 发表
自动备份应该怎么做
是先修改TD.ini中的
[Run]
Visible=True  值为false
然后打开程序,就可以了吗?
自动备份是不是每天备份一次?
谢谢回答

自动备份并非程序自动执行,需要在Windows中的任务计划中添加一个任务
自动执行时,点击图标程序就自动执行备份,不需要再次点击Back按钮
手工备份就要点击Back按钮
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2008-3-11 09:32:21 | 只看该作者
不错,下载完就用用
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2008-3-11 08:50:17 | 只看该作者
好东东。。。谢谢楼主分享~
回复 支持 反对

使用道具 举报

该用户从未签到

10#
 楼主| 发表于 2008-2-29 11:01:17 | 只看该作者
把提示信息占出来吧
可能出现的原因
1.TD_Dir和DomsInfo文件夹的路有误
2.如果是异地备份确保拥有权限,且访问时需记住用户名和密码
3.没想到...
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2008-2-28 12:50:08 | 只看该作者

为什么在服务器上备份的大小总是显示0

求救
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2015-1-13 13:37
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    8#
    发表于 2008-2-25 19:30:16 | 只看该作者
    好东西,谢谢分享
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
     楼主| 发表于 2008-2-25 17:13:05 | 只看该作者
    原帖由 lastname 于 2008-2-25 14:53 发表
    neng zuo shen me yong ?


    备份TD里面的两个文件夹呀,不是说的很清楚了么
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2008-2-25 14:53:12 | 只看该作者

    回复 5# 的帖子

    neng zuo shen me yong ?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
    发表于 2008-2-25 11:53:05 | 只看该作者
    学一招,目前还没用^_^刚开始学习TD的使用
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
    发表于 2008-2-25 10:34:20 | 只看该作者
    太强大了 不得不顶一个了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
     楼主| 发表于 2008-2-22 17:45:18 | 只看该作者
    注意,本程序一天只能备份一次,如果遇到重复备份,则会先删除旧备份文件再进行备份
    程序都有相应的日志记录下来,方便查看
    本程序并未做错误处理,按照上面说的做应该是没什么问题,至少我在公司中使用是正常的,方便多了
    如果备份的文件较多,备份时程序可能会假死,不要关闭程序,一般备份完成后即可恢复好

    有问题的可以告诉我
    大家就不要问我SQL2000咋备份了,用自带的就非常方便了

    [ 本帖最后由 423799223 于 2008-2-22 17:50 编辑 ]

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

    x
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    2#
     楼主| 发表于 2008-2-22 17:39:33 | 只看该作者
    说明:
    1.服务器上进行备份
    建议把程序放在服务器上进行备份,使用任务计划即可
    使用任务计划时一定要把
    [Run]
    Visible=False  
    否则只是打开了程序,不能自动备份的
    2.异地备份
    如果程序不在服务器上,在访问共享时一定要保存密码,否则无法备份

    我再上传两张备份的图片,分别是在服务器备份(这个只是我本机)和异地备份(访问的是服务器)
    以下是本机备份产生的TD.log日志
    *******************************************************************************
    16:58:42    备份删除
    路径:C:\TD备份
    16:58:42    OK
    *******************************************************************************
    *******************************************************************************
    16:58:42    备份文件
    路径:C:\TD备份
    文件:2008-2-22
    16:58:42    TD_Dir备份完成
    16:58:42    DomsInfo备份完成
    大小:2.47MB
    文件数目:2
    文件夹数目:2
    16:58:42    OK
    *******************************************************************************
    以下是异地备份产生的TD.log日志
    *******************************************************************************
    17:01:16    备份删除
    路径:C:\TD备份
    17:01:16    OK
    *******************************************************************************
    *******************************************************************************
    17:01:16    备份文件
    路径:C:\TD备份
    文件:2008-2-22
    17:01:45    TD_Dir备份完成
    17:01:47    DomsInfo备份完成
    大小:48.14MB
    文件数目:1850
    文件夹数目:634
    17:01:47    OK
    *******************************************************************************

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

    x
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-10-5 11:14 , Processed in 0.127309 second(s), 30 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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