TFS2010的数据库备份恢复法

   最近忙乎者将SVN和VSS迁移至TFS2010,先把各位开发人员的平台都统一成了VS2010,接着就是一轮又一轮的反复安装(帐号权限那叫一个繁琐啊),终于安装OK你,让大家都测试了下没问题。又是好几天的代码整理迁移,昨天在配置WSS时候一个不小心吧TFS给修复安装了,可把我愁坏了,赶紧把数据库备份了,恢复成功了,接下来和大家分享下恢复过程(有个工具叫Power Tools,为什么我早不知道呢?唉~)。

   1:重新安装TFS2010,配置最好能和之前的保持一致如:端口号,应用名称

   2:停止ReportService服务,停止IIS,停止TFS后台服务“Visual Studio Team Foundation 后台作业代理”。

   3:断开使用到ReportService数据库,TFS代码仓库数据库(默认Tfs_Warehouse),TFS配置数据库的程序(默认Tfs_Configuration)。

   4:如果你还装了WSS那么一样的停止应用,数据库可以不动。

   5:覆盖还原TFS_Configtion数据据库(数据库名称可以改为原来的,默认的是Tfs_Configuration),项目集合数据库(Tfs_collection)。

   6:开启关闭的各个服务,IIS,你会发现TFS找不到应用数据库,没关系,找到TFS安装目录下的Tools文件夹,运行CMD,

运行命令TFSConfig,之前叫做 tfsadminutil (这个字查阅很多资料才知道,真麻烦人啊)。

      

  7:运行命令: TFSconfig registerDB /sqlInstance:(数据库实例名) /databaseName:新的应用配置数据库名

 

 

  9:经验教训:

  •     一定要在安装TFS2010的时候同时安装WSS3,要不然有你受的。
  •     一旦投入正常使用的应用,就最好不要随便动配置。
  •     给数据库做好异地备份或者有RAID,或者直接备份数据库文件,安全第一啊,源代码是软件公司的命脉,命脉你懂得。
  •     推荐安装Power Tools,有这个东西还是很方便的。

希望对你们有帮助!

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值