转移tfs2010到新环境成功

原有服务器配置过低,无法满足需求,需要更换新的服务器,原有服务器是基本配置。结果2天折腾,倒腾完毕。

先配置好新服务器的配置,新服务器软件环境和新服务器保持一致,一致的数据库、tfs版本,计算机名字也一样(这个应该可以起个新的,不过我没试过)

先让所有的用户签入,不得有任何挂起的修改,然后自己辛苦点一个个的查看工作区,删除工作区。

前往老服务器,在tfs管理控制台分离集合,然后备份老服务器的数据库的tfs数据库----拷贝到新服务器

到tfs安装目录下的tools文件夹下执行命令

tfsservicecontrol quiesce

停止tfs服务

然后开始前往新电脑数据库还原备份的数据库

依次执行如下命令

TFSConfig PrepSQL /SQLInstance:数据库实例名

TFSConfig Accounts /ResetOwner /SQLInstance:数据库实例名 /DatabaseName:TFS_Configuration

TfsConfig Accounts /add /AccountType:ApplicationTier /account:"tfsservice" /SQLInstance:数据库实例名 /DatabaseName:TFS_Configuration

TfsConfig registerDB /SQLInstance:数据库实例名 /DatabaseName:TFS_Configuration

然后在tfs管理控制台附加集合

在tfs管理控制台首页重新应用账户

继而就是配置新的用户和权限问题了。

你可能感兴趣的:(成功)