TFS 2010 迁移/重装/还原 步骤

来源:互联网 发布:手机如何换成2g网络 编辑:程序博客网 时间:2024/05/20 21:46

1.签入所有代码

2.停止TFS服务:运行命令行,并将路径切换到TFS安装路径:C:\Program Files\Microsoft Team Foundation Server 2010\Tools

运行:TFSServiceControl quiesce 

3.备份(或分离均可)TFS数据库

4.将TFS数据库还原到新的服务器的数据库上

5..将TFS Server 安装到新服务器上

6..运行命令行,并切换到TFS Server 安装路径:C:\Program Files\Microsoft Team Foundation Server 2010\Tools

依次执行以下命令:注意:SQLInstance、Account、DatabaseName 等参数根据实际情况修改,其中 Account 一般填写管理员用户名

TFSConfig PrepSQL /SQLInstance:localhost

TFSConfig Accounts /ResetOwner /SQLInstance:localhost /DatabaseName:TFS_Configuration

TfsConfig Accounts /add /AccountType:ApplicationTier /account:administrator /SQLInstance:localhost /DatabaseName:TFS_Configuration

TfsConfig Accounts /add /AccountType:ReportingDataSource /account:administrator /SQLInstance:localhost /DatabaseName:TFS_Configuration


以上命令执行时会提示日志保存路径,若出错时 可到C:\ProgramData\Microsoft\Team Foundation\Server Configuration\Logs 打开相应日志,查看具体错误

特别是执行 TfsConfig Accounts /add /AccountType:ApplicationTier /account:administrator /SQLInstance:localhost /DatabaseName:TFS_Configuration

这条命令时,可能会出现 添加用户到 TFS_Configuration 失败的错误,一般是因为该数据库已经存在要添加的用户了,而且该用户拥有架构,导致TFSConfig 添加用户时无法自动将其删除,所以这时要手动删除相应的架构,然后删除该用户,然后重新执行出错的命令行


7.打开Team Foundation Server Administration Console,然后在左边选择 application tier only 向导,即可按提示一步步进行配置了。


参考资料:http://msdn.microsoft.com/zh-cn/library/vstudio/ms404869(v=vs.100).aspx#UpdateNetworkService

0 0
原创粉丝点击