¿Cómo puedo reemplazar una cuenta de servicio TFS local con una cuenta de servicio TFS de dominio para realizar una migración?

¿Cómo puedo reemplazar una cuenta de servicio TFS local con una cuenta de servicio TFS de dominio para realizar una migración?

Cambié la cuenta de servicio utilizada por Team Foundation Server de una cuenta local HOSTNAME\local_tfs_service_accounta una cuenta de dominio DOMAIN\domain_tfs_service_account, haciendo clic directamente en el Change Accountenlace " " de la Application Tier Summarysección.

Para verificar esto, cuando hago clic en el Application Tiernodo, puedo ver que la cuenta de dominio DOMAIN\domain_tfs_service_accountes la nueva cuenta de servicio.

Sin embargo, cuando intento adjuntar una colección alojada en otro Team Foundation Server (estoy intentando realizar una migración), aparece el siguiente error:

[2015-06-16 11:29:45Z][Error] TF255448: Error al crear un inicio de sesión de SQL Server para la siguiente cuenta: HOSTNAME\local_tfs_service_account. Debe crear manualmente un inicio de sesión de SQL Server y luego volver a intentar esta operación. Debe crear el inicio de sesión en la siguiente instancia de SQL Server: source_server.

Por supuesto, la operación falla, ya que el servidor que aloja la colección TFS de origen no puede conocer la cuenta de servicio local.

Pero, ¿por qué Team Foundation sigue utilizando la antigua cuenta de servicio HOSTNAME\local_tfs_service_account? Solo dejé la cuenta local HOSTNAME\local_tfs_service_accountcomo cuenta de lector para Reporting Services.

¿Qué necesito hacer para completar el cambio? ¿Debo reiniciar el servidor, etc.? ¿O hay alguna otra ubicación que también necesito cambiar?

Respuesta1

Cuando cambia de una cuenta local a una de dominio, esto es un gran problema para TFS. Es efectivamente una migración de dominio de local a dominio.

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

Debe seguir el procedimiento documentado para cambiar el entorno en el que opera TFS.

información relacionada