Compartir a través de


Planear migración de versiones anteriores

Se aplica a: Application Virtualization

Antes de intentar actualizar a Microsoft Application Virtualization 4.5 o versiones posteriores, todas las versiones anteriores a la versión 4.1 se deben actualizar a la versión 4.1. Debe planear actualizar primero los clientes y después los componentes de servidor. Los clientes que se actualizaron a la versión 4.5 continuarán funcionando con los servidores Application Virtualization Server que todavía no se hayan actualizado. Las versiones anteriores del cliente no son compatibles con servidores que se actualizaron a la versión 4.5. Para obtener más información acerca de la actualización de los componentes del sistema, consulte Consideraciones acerca de la implementación y actualización de Application Virtualization.

Para garantizar una migración correcta, los componentes del sistema Application Virtualization se deben actualizar en el siguiente orden:

  1. **Clientes Microsoft Application Virtualization Client.**Para obtener instrucciones paso a paso de actualización, consulte Cómo actualizar Application Virtualization Client.

  2. **Servidores y base de datos de Microsoft Application Virtualization Server.**Para obtener instrucciones paso a paso de actualización, consulte Cómo actualizar los servidores y los componentes del sistema.

    Nota

    Si tiene más de un servidor con acceso compartido a la base de datos de Application Virtualization, debe desconectar todos esos servidores mientras se actualiza la base de datos. Debe seguir las prácticas empresariales normales para actualizar la base de datos, pero se recomienda hacer primero una prueba de la actualización de la base de datos en un servidor de prueba con una copia de seguridad de la base de datos. Después seleccione uno de los servidores para hacer la primera actualización, con lo que se actualizará el esquema de base de datos. Después de haber actualizado correctamente la base de datos de producción, puede actualizar los demás servidores.

  3. Microsoft Application Virtualization Management Web Service. Este paso es necesario solamente si Management Web Service está en un servidor separado, para lo que se necesita que ejecute el programa instalador del servidor en ese servidor separado para actualizar el servicio web. Caso contrario, el paso anterior de actualización del servidor actualiza automáticamente Management Web Service.

  4. Microsoft Application Virtualization Management Console. Este paso es necesario solamente si Management Console está en un equipo separado, para lo que se necesita que ejecute el programa instalador del servidor en ese equipo separado para actualizar la consola. De lo contrario, el paso anterior de actualización del servidor actualiza Management Console.

  5. Microsoft Application Virtualization Sequencer. Para obtener instrucciones detalladas, consulte Cómo instalar Application Virtualization Sequencer. No es necesario volver a secuenciar para la versión 4.5 los paquetes de aplicaciones virtuales que se hayan secuenciado en la versión 4.2. Sin embargo, debe considerar la actualización de los paquetes virtuales al formato Microsoft Application Virtualization 4.5 si desea aplicar listas de control de acceso (ACL) predeterminadas o generar un archivo de Windows Installer. Es un proceso simple y sólo requiere abrir el paquete de aplicaciones virtuales existentes y guardarlo con Sequencer de la versión 4.5. Esto se puede automatizar con la interfaz de línea de comandos de Application Virtualization Sequencer.

Compatibilidad de los paquetes en App-V 4.6 Client

Puede implementar paquetes creados en versiones anteriores de App-V en los clientes App-V 4.6 Client. Sin embargo, debe modificar el archivo .osd asociado de manera que incluya la información del sistema operativo y de la arquitectura de chip apropiados. Use los valores siguientes.

Valor de SO

<OS VALUE=”Win2003TS”/>

<OS VALUE=”Win2003TS64”/>

<OS VALUE=”Win2008TS”/>

<OS VALUE=”Win2008TS64”/>

<OS VALUE=”Win2008R2TS64”/>

<OS VALUE=”Win7”/>

<OS VALUE=”Win764”/>

<OS VALUE=”WinVista”/>

<OS VALUE=”WinVista64”/>

<OS VALUE=”WinXP”/>

<OS VALUE=”WinXP64”/>

Para ejecutar un paquete de 32 bits recién creado, debe secuenciar la aplicación en un equipo que ejecute un sistema operativo de 32 bits con App-V 4.6 Sequencer instalado. Una vez que haya secuenciado la aplicación, en Sequencer Console, seleccione la ficha Implementación y, a continuación, especifique el sistema operativo y la arquitectura de chip apropiados según sea necesario.

Importante

Las aplicaciones secuenciadas en un equipo que ejecuta un sistema operativo de 64 bits deben implementarse en equipos que ejecuten un sistema operativo de 64 bits. Los paquetes de 32 bits nuevos creados con App-V 4.6 Sequencer no se ejecutarán en equipos que ejecuten App-V 4.5 Client.

Para ejecutar paquetes de 64 bits nuevos en App-V 4.6 Client, debe secuenciar la aplicación en un equipo que ejecute tanto App-V 4.6 Sequencer como un sistema operativo de 64 bits. Una vez que haya secuenciado la aplicación, en Sequencer Console, seleccione la ficha Implementación y, a continuación, especifique el sistema operativo y la arquitectura de chip apropiados según sea necesario.

En la tabla siguiente se enumeran las versiones de cliente que ejecutarán los paquetes creados mediante las distintas versiones de Sequencer.

  Secuenciación mediante App-V 4.2 Sequencer Secuenciación mediante App-V 4.5 Sequencer Secuenciación mediante App-V 4.6 Sequencer de 32 bits Secuenciación mediante App-V 4.6 Sequencer de 64 bits Secuenciación mediante App-V 4.6 SP1 Sequencer de 32 bits Secuenciación mediante App-V 4.6 SP1 Sequencer de 64 bits

4.2 Client

No

No

No

No

No

4.5 Client 1

No

No

No

No

4.6 Client (32 bits)

No

No

4.6 Client (64 bits)

4.6 SP1 Client

No

No

4.6 SP1 Client (64 bits)

1Se aplica a todas las versiones de App-V 4.5 Client, incluidas App-V 4.5, App-V 4.5 CU1 y App-V 4.5 SP1.

Consideraciones adicionales de la migración

Una de las características de App-V 4.5 Sequencer es la posibilidad de crear archivos de Windows Installer (.msi) como puntos de control para la interoperabilidad de los paquetes de aplicaciones virtuales con los sistemas de distribución electrónica de software (ESD), por ejemplo Microsoft System Center Configuration Manager. Los archivos anteriores de Windows Installer creados con la herramienta .msi para Application Virtualization que se hayan instalado en App-V 4.1 ó 4.2 Client y que posteriormente se hayan actualizado a la versión 4.5 seguirán funcionando, pero no se pueden instalar en 4.5 Client. Sin embargo, no se pueden quitar ni actualizar a menos que se actualicen con 4.5 Sequencer. Sería necesario abrir el paquete de aplicaciones virtuales original de una versión anterior a la 4.5 en 4.5 Sequencer y después guardarlo como archivo de Windows Installer.

Nota

Si ya se actualizó App-V 4.2 Client a la versión 4.5, se puede crear una secuencia de comandos como solución alternativa para conservar los paquetes de la versión 4.2 en los clientes con la versión 4.5 y permitirles la administración de los mismos. Esta secuencia de comandos debe copiar dos archivos, msvcp71.dll y msvcr71.dll, en la carpeta de instalación de App-V y configurar los siguientes valores de clave del Registro en [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SoftGrid\4.5\Client\Configuration]:

"ClientVersion"="4.2.1.20"

"GlobalDataDirectory"="C:\\Documents and Settings\\All Users\\Documentos\\" (una ubicación de escritura global)

Los archivos de Windows Installer generados por App-V 4.5 Sequencer muestran el mensaje de error "Este paquete requiere Microsoft Application Virtualization Client 4.5 o posterior" cuando intenta ejecutarlos en App-V 4.6 Client. Abra el paquete anterior con App-V 4.5 SP1 Sequencer o con App-V 4.6 Sequencer y genere un nuevo archivo .msi para el paquete.

Todos los informes de la versión 4.2 que se hayan creado y guardado se sobrescribirán cuando el servidor se actualice a la versión 4.5. Si necesita conservar estos informes, debe guardar una copia de seguridad del archivo SftMMC.msc que se encuentra en la carpeta SoftGrid Management Console del servidor y usar esa copia para reemplazar el nuevo archivo SftMMC.msc que se instala durante la actualización.

Para obtener información adicional acerca de cómo actualizar desde versiones anteriores, consulte Actualización a Microsoft Application Virtualization 4.5: Preguntas frecuentes(https://go.microsoft.com/fwlink/?LinkId=120358).

Vea también

Otros recursos

Planear la implementación del sistema Application Virtualization

-----
Puede obtener más información sobre MDOP en la Biblioteca TechNet, realizar búsquedas para solucionar problemas en TechNet Wiki, o seguirnos en Facebook o Twitter. Envíe sus sugerencias y comentarios acerca de la documentación de MDOP a MDOPdocs@microsoft.com.