TFS2010物理迁移
这两天由于源代码管理服务器的当机,准备将源服务器配置数据库迁移至新服务器。下面是TFS2010物理迁移的一些心得:
1、尽可能将新服务器的计算机名称和源服务器相同。
2、配置完成后,删除配置数据库,并附加同名的源数据库是无法成功使用。在访问tfs的web站点时出错。
3、附加源配置数据后,需要通过命令重新配置才可以确保使用:
TFSconfig registerDB /sqlInstance:[数据库实例名] /databaseName:[配置数据库名]
4、如果需要重新配置TFS2010示例,可以通过命令实现:
tfsconfig setup /uninstall:all
上面的方法只是将源代码管理服务器重新恢复,即使使用旧有的配置数据库,TFS也无法将关联的用户、用户组立刻关联起来。这点可以观察每一个Collection的workspace数据库的ownerId,而不是直接使用userUid。