Compartir a través de


Restaurar componentes de Lab Management

Siguiendo los procedimientos de este tema, puede restaurar uno o más componentes de Visual Studio Lab Management donde se ha producido un error. Puede decidir qué procedimientos debe completar según los componentes en los que se produjo un error, pero debe completar los procedimientos en el orden siguiente:

  1. Restaurar el servidor de biblioteca de System Center Virtual Machine Manager (SCVMM)

  2. Restaurar el servidor que ejecuta SCVMM

  3. Restaurar Team Foundation Server

  4. Restaurar los hosts de Hyper-V

Si sigue el orden recomendado, Team Foundation Server reconocerá todas las máquinas virtuales, plantillas, hosts y otros objetos de SCVMM. Sin embargo, Team Foundation Server no reconocerá ningún objeto que se eliminó de SCVMM después de haber hecho una copia de seguridad, pero antes de que se hiciera copia de seguridad de Team Foundation Server. Puede quitar cualquiera de esos objetos de Microsoft Test Manager, tal y como se describe más adelante en este tema.

Antes de poder completar estos procedimientos, las siguientes condiciones deben ser verdaderas:

  • Los nombres de red de los nuevos equipos deben coincidir con los nombres de los equipos que se reemplazaron.

  • Se deben haber restaurado todas las cuentas de seguridad.

  • Todo el software debe haberse recuperado al mismo estado.

Permisos necesarios

Para realizar este procedimiento, debe ser miembro de los grupos siguientes:

  • El grupo de seguridad Administrators en el servidor que está ejecutando la consola de administración de Team Foundation.

  • El grupo de seguridad Administrador del sistema de SQL Server o sus permisos Realizar copia de seguridad y Crear plan de mantenimiento de SQL Server deben estar establecidos en Permitir en cada instancia de SQL Server que hospede las bases de datos cuya copia de seguridad desea realizar.

  • El rol de usuario Administrador de SCVMM.

Restaurar el servidor de biblioteca para SCVMM

Al restaurar el servidor de biblioteca, asegúrese de que utiliza los mismos nombres para el host y los recursos compartidos de biblioteca. Para obtener más información, vea la siguiente página del sitio web de Microsoft: Copia de seguridad y restauración de la base de datos VMM.

Restaurar el servidor que ejecuta SCVMM

Para restaurar el servidor que ejecuta SCVMM

  1. Restaure el servidor que está ejecutando SCVMM y asígnele el mismo nombre de equipo que el servidor anterior.

    Para obtener más información, vea la siguiente página del sitio web de Microsoft: Copia de seguridad y restauración de la base de datos VMM.

  2. Asegúrese de que el $machinename del servidor de capa de aplicación de Team Foundation es miembro del grupo Administradores en el servidor donde se ejecuta SCVMM.

  3. Agregue o quite cualquier grupo host o recurso compartido de biblioteca que se agregó o quitó después de realizar la copia de seguridad más reciente. Para obtener más información, vea la siguiente página del sitio web de Microsoft: Copia de seguridad y restauración de la base de datos VMM.

Restaurar Team Foundation Server

Si se ha producido un error en Team Foundation Server, debe restaurar tanto los servidores de capa de aplicación como los de capa de datos que forman la implementación. Estos componentes pueden estar hospedados en el mismo servidor o en varios servidores.

Para restaurar Team Foundation Server

  1. Restaure el servidor o los servidores que ejecutan Team Foundation Server.

    Para obtener más información, vea Restaurar un servidor de nivel de aplicación, Restaurar datos en la misma ubicación, Restaurar datos en distintos servidores o instancias o Restaurar una implementación de servidor único en nuevo hardware.

    El nombre de equipo, las cuentas y el software deben regresar al mismo estado. El equipo debe estar unido y conectado al dominio.

    Si restaura Team Foundation Server a un nuevo equipo, debe actualizar la dirección URL de notificación de Lab Management para que coincida con la dirección URL del nuevo equipo. Para obtener información sobre cómo establecer la Dirección URL de laboratorio en la Consola de administración de Team Foundation, vea Configurar Lab Management por primera vez.

  2. Asegúrese de que Team Foundation Server se ejecuta bajo una cuenta de usuario que es miembro del grupo Administradores en el servidor en el que se ejecuta SCVMM. Si Team Foundation Server se ejecuta como Servicio de red, la cuenta TFS_MACHINE$ debe ser miembro del grupo Administradores en el servidor en el que se ejecuta SCVMM.

  3. Realice los pasos siguientes para asegurarse de que Team Foundation Server se ejecuta bajo una cuenta de usuario que es miembro del grupo Administradores en todos los hosts de Hyper-V.

    1. Abra la consola de administración de Team Foundation. 

    2. En la pestaña Lab Management, haga clic en Configurar grupos host y, a continuación, haga clic en Comprobar.

    3. Cuando se le pida un nombre de usuario y una contraseña, escriba los pertenecientes a un miembro del grupo de administradores en todos los hosts de Hyper-V. La cuenta de servicio de Team Foundation Server se configurará automáticamente.

    4. Repita los pasos b y c para cada colección de proyectos de equipo.

  4. En SCVMM, elimine manualmente cualquier máquina virtual que se creara después del punto al que restauró Team Foundation Server.

    Estas máquinas no aparecerán en Microsoft Test Manager ni en el Visor de entorno de Microsoft. Para encontrarlas en SCVMM, busque el nombre del proyecto de equipo que figura en el campo de descripción de la máquina virtual.

  5. En Microsoft Test Manager, elimine manualmente cualquier máquina virtual que se eliminara después del punto al que restauró Team Foundation Server.

    Estas máquinas ya no están en SCVMM. Tanto en Microsoft Test Manager como en el Visor de entorno de Microsoft, el entorno tendrá un estado de Error y las máquinas virtuales tendrán un estado de Eliminado. Si se agregó un host a un grupo host de SCVMM que ya estaba asociado a una colección de proyectos de equipo, ese host estará disponible para su inclusión la próxima vez que implemente un entorno.

  6. En Microsoft Test Manager, elimine manualmente cualquier host que se quitara de SCVMM después del punto al que restauró Team Foundation Server.

    Puesto que estos hosts ya no pueden ejecutar máquinas virtuales y entornos, todos los entornos de estos hosts aparecerán como Error en Microsoft Test Manager y en el Visor de entorno de Microsoft.

  7. Vuelva a asociar manualmente cualquier grupo host que estuviera asociado a una colección de proyectos de equipo y a un proyecto de equipo después del punto al que restauró Team Foundation Server.

    Las máquinas virtuales en este grupo host no se asociarán al proyecto de equipo.

  8. En los niveles de colecciones de proyectos de equipo y proyectos de equipo, anule manualmente la asociación de cualquier grupo host que no estuviera asociado después del punto al que restauró Team Foundation Server.

    Para obtener más información, vea Cómo: Cambiar los grupos host para las colecciones de proyectos de equipo.

  9. Vuelva a asociar cualquier grupo host que estuviera asociado a un proyecto de equipo después del punto al que restauró Team Foundation Server.

  10. Vuelva a asociar cualquier recurso compartido de biblioteca que estuviera asociado a un proyecto de equipo después del punto al que restauró Team Foundation Server e importe de nuevo todas las máquinas virtuales y plantillas que se importaron al proyecto de equipo.

Restaurar los hosts de Hyper-V

Si un host que contenía entornos virtuales deja de funcionar, el estado de esos entornos será de Error.

Para restaurar un host físico que ejecutaba máquinas virtuales

  1. Restaure el host a partir de la copia de seguridad y conéctelo a SCVMM.

    Para obtener más información, vea la siguiente página del sitio web de Microsoft: Copia de seguridad y restauración de la base de datos VMM.

    Si las máquinas virtuales van a ejecutarse de nuevo en el host, no se requiere ninguna acción adicional. Lab Management actualizará el nuevo estado de todas las máquinas virtuales en ejecución. Si no puede restaurar las máquinas virtuales y se trata de un host nuevo, los entornos tendrán el estado Error y las máquinas virtuales se mostrarán como Eliminadas en Microsoft Test Manager o en el Visor de entorno de Microsoft.

  2. Actualice Microsoft Test Manager, elimine manualmente los entornos que se ejecutaban en este host y vuelva a crearlos.

    Si debe determinar los entornos que se ejecutaban en este host, SCVMM proporciona una lista de las máquinas virtuales que se ejecutaban en cada host.

Vea también

Tareas

Hacer copias de seguridad de Team Foundation Server

Mover una colección de proyectos de equipo

Conceptos

Hacer copias de seguridad y restaurar la implementación