我计划将我当前的 TFS(Team Foundation Server 2013)环境从一个域移动到另一个域,目前我正在阅读关于移动的 Microsoft 文章,但我计划克隆现有 VM 并重命名,然后移动到新域。我有将要迁移的打击服务器,我是否需要遵循任何顺序,或者如果有更好的选择,我需要遵循请建议谢谢。
SQL 服务器:SQL01
TFS 应用程序:TFS01
TFS 构建和 TFS 发布管理:BLD01
由于您只想将 TFS Sever 从域 A 迁移到域 B,因此复制现有 vm 可能不是最佳选择。
您可以直接迁移域而无需创建新 VM。
首先,您的两个域之间应该存在信任关系。然后按照以下步骤操作:
1.在新域上创建所有新帐户,不要将它们添加到 TFS
2.使用TFSConfig identities 命令将服务帐户的服务 ID (SID) 更改为新域。
TFSConfig identities /change /fromdomain:OldComputerorDomainName /todomain:NewDomainName /account:OldTFSServiceAccount /toaccount:NewTFSServiceAccount
这是有关本地 Azure DevOps 从一个环境迁移到另一个环境的详细步骤的文档和教程。
还指出了一些注意事项,大家可以查看一下:</p>
这是有关Team Foundation Server 的信任和森林注意事项的文档,它可以帮助您了解两个域之间的信任关系。