TFS2015迁移指南:从旧服务器到新服务器的关键步骤

3星 · 超过75%的资源 需积分: 50 21 下载量 168 浏览量 更新于2024-09-10 1 收藏 6KB TXT 举报
"TFS2015 迁移从旧服务器到新服务器 问题总结" 在进行TFS2015(Team Foundation Server 2015)迁移时,涉及的关键步骤和注意事项主要包括数据备份、环境准备、权限配置、数据库还原、安装验证以及用户权限的迁移。以下是对这些步骤的详细解释: 1. **数据备份与还原**: - TFS的数据存储在一系列的数据库中,包括配置数据库、工作项存储库、版本控制数据库等。迁移前必须对这些数据库进行完整备份。 - 可参考链接中的MSDN文档,如:https://msdn.microsoft.com/zh-cn/library/hh529829.aspx#RestoreDBs,了解如何正确备份和还原TFS数据库。 2. **环境准备**: - 确保新服务器的操作系统、硬件配置、网络环境等满足TFS2015的最低需求。 - 根据官方文档(如:https://msdn.microsoft.com/zh-cn/library/hh529828.aspx#InstallTFS),新服务器需要安装SQL Server 2012 R2 SP3(TFS2015的兼容版本)。 - 检查系统更新,特别是KB2919355补丁,这是TFS2015运行所必需的。补丁下载链接:https://www.microsoft.com/en-us/download/details.aspx?id=423344。 3. **权限配置**: - 迁移过程中,需要确保TFS服务帐户在新环境中拥有适当的权限。参考链接:https://msdn.microsoft.com/zh-cn/library/ms404869.aspx#Perms 和 https://msdn.microsoft.com/zh-cn/library/hh529824.aspx#VerifyUsers。 - 特别注意,迁移后可能需要重新分配或验证TFS服务帐户的权限,尤其是对于系统管理员和团队项目集合的所有者。 4. **数据库还原**: - 还原备份的数据库到新服务器上的SQL Server实例,确保数据库名称与旧服务器一致。 - 完成数据库还原后,需要更新配置数据库中的连接字符串,使其指向新服务器的位置。 5. **安装TFS2015**: - 根据微软官方文档(https://msdn.microsoft.com/zh-cn/library/hh529828.aspx#InstallTFS),在新服务器上安装TFS2015。 - 安装过程中选择“配置现有数据库”,指向已还原的TFS数据库。 6. **用户和权限迁移**: - 迁移过程中,用户帐户、权限和安全设置也需要同步到新服务器。 - 确保所有用户能够通过新服务器访问TFS,必要时更新用户的凭据缓存。 7. **问题排查**: - 迁移后可能会遇到各种问题,如连接失败、权限问题、服务不启动等。查阅MSDN论坛(如:https://social.msdn.microsoft.com/Forums/zh-CN/ba0d24d5-0168-42b2-8d5d-1490b3e8a6f4/tfs20132-?forum=vstszhchs2)和其他在线资源,寻求解决方案。 在执行TFS2015迁移时,务必仔细遵循上述步骤,并且在整个过程中保持良好的文档记录,以便于跟踪和解决可能出现的问题。同时,建议在非生产环境中进行预迁移测试,以验证迁移策略的有效性。