Hyper-V

En este tema se proporciona un ejemplo de cómo configurar una máquina virtual de Hyper-V (junto con la máquina en la que se ejecuta AppDNA) para utilizarla con Install Capture al migrar de Windows 7 a Windows 10. Este ejemplo muestra un enfoque posible y no pretende sugerir que este sea el único método. Para obtener información sobre los requisitos de configuración genéricos, consulte Configurar una máquina virtual.

Nota

Limitación: conectarse a Hyper-V local genera un error. La solución alternativa es ejecutar AppDNA como administrador.

Requisitos previos

  • O Hyper-V Server está configurado en un equipo independiente de aquel en el que se está ejecutando AppDNA o Windows 10 Hyper-V Client y el cliente AppDNA están instalados en el mismo equipo con Windows 10.

  • Ya existe una máquina virtual de Hyper-V con una compilación limpia de Microsoft Windows 7 para su uso con Install Capture. Para obtener información sobre cómo crear una máquina virtual de Hyper-V, consulte la documentación de Hyper-V.

  • La máquina virtual está conectada al mismo dominio que la máquina en la que está ejecutando AppDNA (llamada máquina AppDNA).

  • Si utiliza Hyper-V Server, conoce la dirección IP o el nombre DNS del servidor host de Hyper-V y tiene el nombre de usuario y la contraseña de una cuenta de usuario administrativo que tiene permisos para acceder a Hyper-V y controlar la máquina virtual. Alternativamente, si está utilizando el cliente de Hyper-V, su propia cuenta de inicio de sesión de Windows debe tener permisos administrativos para acceder a Hyper-V y controlar la máquina virtual.

    La cuenta de usuario debe formar parte del grupo Administradores o Administradores de Hyper-V en el equipo Hyper-V. Alternativamente, se pueden conceder permisos explícitos de Hyper-V a la cuenta de usuario para controlar máquinas virtuales, como se describe en este documentoArtículo de MSDN.

  • Tiene el nombre de usuario y la contraseña de una cuenta de usuario administrativo para el sistema operativo invitado.

Para que la máquina virtual tenga acceso a la carpeta compartida en el equipo AppDNA, en este ejemplo se configura la máquina virtual para el inicio de sesión automático con la misma cuenta de usuario de dominio que se utiliza para iniciar sesión en Windows en el equipo AppDNA. (A continuación, se denomina cuenta de usuario de dominio.)

Nota: Estas instrucciones cubren la configuración de la máquina virtual después de abrirla en una consola a través del Administrador de Hyper-V. Si no tiene acceso a esto, debe pedirle al administrador de Hyper-V que instale los servicios de integración de Hyper-V en la máquina virtual y lo configure para permitir conexiones de escritorio remoto. Puede realizar todos los demás pasos de configuración cuando trabaje a través del asistente de configuración de máquina virtual AppDNA, que se documenta en el tema siguiente. (El asistente abre la máquina virtual en una consola.)

Usar el Administrador de Hyper-V para abrir la máquina virtual

En esta sección se proporcionan instrucciones para utilizar el Administrador de Hyper-V para abrir la máquina virtual en una consola de modo que pueda configurar la máquina virtual.

  1. En el menú Inicio de Windows, elija Herramientas administrativas > Administrador de Hyper-V.
  2. En el árbol del panel izquierdo, seleccione el servidor Hyper-V en el que está alojada la máquina virtual. Las máquinas virtuales que están alojadas en ese host Hyper-V aparecen en la lista Máquinas virtuales.
  3. Haga clic con el botón secundario en la máquina virtual que quiere utilizar para Install Capture y elija Conectar.
  4. Si la máquina virtual no se está ejecutando, elija Acción > Iniciar.
  5. Cuando se le solicite, inicie sesión en la máquina virtual mediante una cuenta de usuario administrativo.

Ahora está listo para realizar las tareas de configuración de la máquina virtual que se describen a continuación.

Instalar los servicios de integración de Hyper-V en la máquina virtual

Para utilizar una máquina virtual de Hyper-V Windows 7 para Install Capture, debe tener instalados los servicios de integración de Hyper-V. Si no tiene acceso al Administrador de Hyper-V, pida al administrador de Hyper-V que realice este paso por usted.

Nota: Los servicios de integración de Hyper-V siempre son necesarios cuando el sistema operativo invitado es Windows 7 o cuando está utilizando Windows 10 Hyper-V Client. También pueden ser necesarios en otras configuraciones.

  1. En el Administrador de Hyper-V, abra la máquina virtual e inicie sesión con una cuenta de usuario administrativa.
  2. En los menús de la ventana de la consola, elija Acción > Insertar disco de instalación de Integration Services.
  3. En la ventana Reproducción automática, seleccione Instalar servicios de integración de Hyper-V. Esto inicia la instalación de los servicios de integración de Hyper-V.
  4. Cuando se complete la instalación, reinicie la máquina virtual.

Configurar la máquina virtual para permitir conexiones de escritorio remoto

Para utilizar la máquina virtual de Hyper-V para Install Capture, debe configurarse para permitir conexiones de escritorio remoto. Si no tiene acceso al Administrador de Hyper-V, pida al administrador de Hyper-V que realice este paso por usted.

  1. Inicie sesión en la máquina virtual.
  2. Abra Panel de control > Sistema. (Si es necesario, primero cambie a Vista clásica).
  3. En el cuadro de diálogo Propiedades del sistema, haga clic en la ficha Remoto.
  4. En Escritorio remoto, active la casilla Permitir a los usuarios conectarse de forma remota a este equipo.
  5. Haga clic en Aceptar para conservar los cambios.

Habilitar DCOM en la VM

La comunicación entre el host Hyper-V y la máquina virtual requiere que DCOM esté habilitado en la máquina virtual. Para habilitar DCOM, consulte Habilitar o inhabilitar DCOM. Compruebe también que el puerto 135 esté abierto para DCOM.

Crear la carpeta compartida en el equipo AppDNA

Estas instrucciones describen cómo crear una carpeta en la máquina AppDNA y compartirla para que la máquina virtual pueda leerla y escribirla.

  1. Cree una carpeta (por ejemplo, C:AppDNAOutput) en el equipo AppDNA para almacenar la salida Install Capture.
  2. Comparta la carpeta y otorgue a todos permisos de lectura y escritura. Por ejemplo:
    1. Abra el Explorador de Windows y busque la carpeta que quiere compartir.
    2. Haga clic con el botón derecho en la carpeta y, en el menú contextual, elija Compartir > Uso compartido avanzado.
    3. Haga clic en Uso compartido avanzado y, a continuación, en el cuadro de diálogo Uso compartido avanzado, active la casilla de verificación Compartir esta carpeta.
    4. Haga clic en Permisos.
    5. En el cuadro de diálogo Permisos, haga clic en Todos y, a continuación, en Control total, Cambiar y Leer, active la casilla de verificación Permitir.
    6. Haga clic dos veces en Aceptar.

Nota: La máquina virtual también necesita acceso a la ubicación de los archivos de entrada. Para utilizar una carpeta compartida existente que contenga las aplicaciones implementadas dentro de la organización, asegúrese de que sea accesible desde la máquina virtual. De lo contrario, puede almacenar estos archivos de entrada en la misma carpeta que la salida, o puede crear una carpeta compartida independiente para los archivos de entrada. En todos los casos, la máquina virtual debe tener acceso de lectura a los archivos de entrada.

Agregue su cuenta de usuario de dominio como administrador en la VM

Nota: No es necesario realizar este paso si su cuenta de usuario de dominio ya se ha configurado como usuario administrativo en la máquina virtual.

  1. Inicie sesión en la máquina virtual.
  2. Abra Panel de control > Herramientas administrativas > Administración de equipos. (Si es necesario, primero cambie a Vista clásica).
  3. En el árbol del panel izquierdo, haga clic en Herramientas del sistema > Usuarios y grupos locales > Grupos.
  4. En el panel derecho, haga doble clic en Administradores.
  5. En el cuadro de diálogo Propiedades de administradores, haga clic en Agregar.
  6. En el cuadro de diálogo Seleccionar usuarios, equipos o grupos, escriba el nombre de usuario cualificado para el dominio (por ejemplo, DomainUser) en el cuadro Escriba los nombres de objeto que quiere seleccionar.
  7. Haga clic en Aceptar para cerrar el cuadro de diálogo Seleccionar usuarios, equipos o grupos.
  8. Haga clic en Aceptar para cerrar el cuadro de diálogo Propiedades de administradores.

Configurar la máquina virtual para el inicio de sesión automático

Este es un paso opcional que acelera Install Capture. Si decide no realizar este paso, deberá iniciar sesión en la máquina virtual manualmente con su cuenta de usuario de dominio cada vez que se inicie la máquina virtual.

En la máquina virtual, siga las instrucciones de http://support.microsoft.com/kb/315231 para configurar el inicio de sesión automático con el nombre de usuario del dominio.

Desactivar el uso compartido de archivos simple en AppDNA y máquinas virtuales

Realice los siguientes pasos tanto en la máquina AppDNA como en la máquina virtual.

  1. En el Explorador de Windows, elija Opciones de carpeta > Ver.
  2. Desactive la casilla de verificación Usar uso compartido de archivos simple (recomendado).
  3. Haga clic en Aceptar.

Configuración antivirus en el equipo AppDNA

Debe configurar el software antivirus en el equipo AppDNA para inhabilitar el análisis en tiempo real de las carpetas de entrada y salida de Install Capture. Por ejemplo, para Norton Anti-Virus, inhabilita la opción de protección automática para las carpetas de salida y entrada de AppDNA.

Verificar el acceso a la carpeta compartida

Ahora debe comprobar que la máquina virtual puede tener acceso a la carpeta compartida que creó anteriormente en el equipo AppDNA.

En la máquina virtual, escriba lo siguiente en el símbolo Inicio de Windows > Ejecutar:

\\<AppDNA machine name>\AppDNAOutput

Donde <AppDNA machine name> es el nombre de la máquina AppDNA.

Si esto abre la carpeta compartida en la máquina AppDNA, verifica que la máquina virtual pueda acceder a ella. Para obtener sugerencias de solución de problemas, consulte Solución de problemas de acceso a una carpeta compartida desde la máquina virtual.

Instalar el MSI de configuración de máquina virtual de AppDNA en la máquina virtual

Para ello, necesita el instalador (llamado Citrix AppDNA VM Configuration.msi). Esto viene con AppDNA. Se copia en una subcarpeta Tools de la carpeta de instalación de AppDNA al instalar AppDNA. La ubicación predeterminada es C:\Program Files\Citrix\AppDNA\Tools (C:\Program Files (x86)\Citrix\AppDNA\Tools en un equipo de 64 bits).

  1. Instale el MSI de configuración de VM de Citrix AppDNA dentro de la máquina virtual, aceptando la ubicación predeterminada del archivo.
  2. Reinicie la máquina virtual.

Importante: Asegúrese de que el MSI de configuración de máquina virtual de AppDNA tenga el mismo número de versión que la versión de AppDNA que está utilizando. Esto significa que debe actualizar la configuración de VM en la máquina virtual cuando actualice AppDNA.

Configurar AppDNA para que ejecute elevados

Nota: Este paso es relevante solo si está utilizando Windows 8 Hyper-V Client.

Si utiliza Windows 8 Hyper-V Client, debe ejecutar AppDNA para que se ejecute como administrador al interactuar con la máquina virtual, por ejemplo, al utilizar el Asistente para configuración de máquina virtual o ejecutar Install Capture.

Puede configurar AppDNA para que siempre se ejecute como administrador de la siguiente manera:

  1. Si es necesario, cierre AppDNA.
  2. En el Explorador de Windows, busque AppDNA.exe. La siguiente tabla muestra la ubicación predeterminada de este archivo.

    Tipo de máquina Ubicación predeterminada
    64-bit C:\Program Files\Citrix\AppDNA\Client
  3. Haga clic con el botón derecho en el archivo y, en el menú contextual, elija Propiedades.
  4. Haga clic en la ficha Compatibilidad.
  5. En Nivel de privilegio, active la casilla de verificación Ejecutar este programa como administrador.
  6. Haga clic en Aceptar para guardar los cambios.

Tome una instantánea de la máquina virtual

  1. Conéctese a la máquina virtual en el Administrador de Hyper-V.
  2. En los menús de la consola, elija Acción > Instantánea. En el cuadro de diálogo Nombre de instantánea, escriba un nombre para la instantánea y, a continuación, haga clic en Sí.

Ahora está listo para utilizar el asistente de configuración de máquina virtual AppDNA para configurar una configuración de máquina virtual para utilizarla con Install Capture. Consulte Configurar una máquina virtual de Hyper-V para obtener instrucciones paso a paso.