마이그레이션을 수행하기 위해 로컬 TFS 서비스 계정을 도메인 TFS 서비스 계정으로 바꾸려면 어떻게 해야 합니까?

마이그레이션을 수행하기 위해 로컬 TFS 서비스 계정을 도메인 TFS 서비스 계정으로 바꾸려면 어떻게 해야 합니까?

섹션 에서 " " 링크를 직접 클릭하여 Team Foundation Server에서 사용하는 서비스 계정을 로컬 계정에서 HOSTNAME\local_tfs_service_account도메인 계정으로 변경했습니다 .DOMAIN\domain_tfs_service_accountChange AccountApplication Tier Summary

이를 확인하기 위해 노드를 클릭하면 도메인 계정이 새로운 서비스 계정임을 Application Tier알 수 있습니다 .DOMAIN\domain_tfs_service_account

그러나 다른 Team Foundation Server에서 호스팅되는 컬렉션을 연결하려고 하면(마이그레이션을 수행하려고 할 때) 다음 오류가 발생합니다.

[2015-06-16 11:29:45Z][오류] TF255448: 다음 계정에 대한 SQL Server 로그인 생성에 실패했습니다 HOSTNAME\local_tfs_service_account. SQL Server 로그인을 수동으로 만든 다음 이 작업을 다시 시도해야 합니다. 다음 SQL Server 인스턴스에 로그인을 생성해야 합니다: source_server.

물론 원본 TFS 컬렉션을 호스팅하는 서버는 로컬 서비스 계정에 대해 알 수 없기 때문에 작업이 실패합니다.

그런데 Team Foundation이 여전히 이전 서비스 계정을 사용하는 이유는 무엇입니까 HOSTNAME\local_tfs_service_account? HOSTNAME\local_tfs_service_accountReporting Services의 독자 계정으로 로컬 계정만 남겨두었습니다 .

변경을 완료하려면 어떻게 해야 합니까? 서버 등을 다시 시작해야 합니까? 아니면 변경해야 할 다른 위치도 있나요?

답변1

로컬 계정에서 도메인 계정으로 변경하면 이는 TFS에 있어서 큰 문제입니다. 이는 사실상 로컬에서 도메인으로의 도메인 마이그레이션입니다.

https://msdn.microsoft.com/en-us/library/ms404883.aspx

TFS가 작동하는 환경을 변경하려면 문서화된 절차를 따라야 합니다.

관련 정보