Share via


Planejando a Migração de Versões Anteriores

Aplica-se a: Application Virtualization

Antes de serem atualizadas para o Microsoft Application Virtualization 4.5 ou versões posteriores, as versões anteriores à 4.1 devem ser atualizadas para a versão 4.1. A atualização dos clientes deve ser feita primeiro, para que depois sejam atualizados os componentes do servidor. Clientes que tenham sido atualizados para a versão 4.5 continuarão a trabalhar com Application Virtualization Servers que ainda não foram atualizados. Versões anteriores do cliente não são suportadas em servidores que tenham sido atualizados para a versão 4.5. Para obter mais informações sobre como atualizar os componentes do sistema, consulte Considerações de atualização e implantação do Application Virtualization.

Para ajudar a assegurar o êxito da migração, os componentes de sistema do Application Virtualization devem ser atualizados nesta ordem:

  1. Application Virtualization Clients da Microsoft. Para obter instruções passo-a-passo para a atualização, consulte Como Atualizar o Application Virtualization Client.

  2. Banco de Dados e Application Virtualization Servers da Microsoft. Para obter instruções passo-a-passo para a atualização, consulte Como Atualizar os Servidores e os Componentes do Sistema.

    Dica

    Se tiver mais de um servidor compartilhando o acesso ao banco de dados do Application Virtualization, esses servidores devem ser postos offline durante a atualização do banco de dados. Siga as práticas comuns de negócios durante a atualização do banco de dados, mas é altamente recomendável testar a atualização do banco de dados usando um backup do banco de dados em um servidor de testes primeiro. Em seguida, selecione um dos servidores para a primeira atualização, o que atualizará o esquema do banco de dados. Depois que o banco de dados de produção tiver sido atualizado com êxito, os outros servidores poderão ser atualizados.

  3. Microsoft Application Virtualization Management Web Service. Esta etapa se aplica apenas se o Serviço Web de Gerenciamento estiver em um servidor separado, o que exige que o programa de instalação do servidor seja executado no servidor separado para que o serviço Web seja atualizado. Do contrário, a etapa anterior de atualização do servidor irá atualizar automaticamente o Serviço Web de Gerenciamento.

  4. Microsoft Application Virtualization Management Console. Esta etapa se aplica apenas se o Management Console estiver em um computador separado, o que exige que o programa de instalação do servidor seja executado no computador separado para que o console seja atualizado. Do contrário, a etapa anterior de atualização do servidor irá atualizar automaticamente o Management Console.

  5. Microsoft Application Virtualization Sequencer. Para obter instruções passo-a-passo, consulte Como Instalar o Application Virtualization Sequencer. Quaisquer pacotes de aplicativos virtuais seqüenciados na versão 4.2 não terão que ser seqüenciados novamente para serem usados na versão 4.5 Entretanto, considere atualizar os pacotes virtuais para o formato do Microsoft Application Virtualization 4.5 se quiser aplicar ACLs (listas de controle de acesso) padrão ou gerar um arquivo do Windows Installer. É um processo simples que exige apenas que o pacote de aplicativo virtual seja aberto e salvo no Sequencer 4.5. Isso pode ser automatizado com o uso da interface de linha de comando do Application Virtualization Sequencer.

Suporte para pacotes do App-V 4.6 Client

Você pode implantar pacotes criados em versões anteriores do App-V para App-V 4.6 Clients. No entanto, você deve modificar o arquivo .OSD associado de forma que ele inclua as informações apropriadas de arquitetura de chip e do sistema operacional. Use os seguintes valores.

Valor do 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 executar um pacote de 32 bits recém-criado, é necessário sequenciar o aplicativo em um computador que executa um sistema operacional de 32 bits com o App-V 4.6 Sequencer instalado. Depois de sequenciar o aplicativo, no console do Sequencer, selecione a guia Implantação e especifique a arquitetura de chip e o sistema operacional apropriados, conforme necessário.

Importante

Aplicativos sequenciados em um computador executando um sistema operacional de 64 bits devem ser implantados em computadores que executam um sistema operacional de 64 bits. Novos pacotes de 32 bits criados com o uso do App-V 4.6 Sequencer não são executados em computadores que executam o App-V 4.5 Client.

Para executar novos pacotes de 64 bits no App-V 4.6 Client, é necessário sequenciar o aplicativo em um computador que executa o App-V 4.6 Sequencer e que executa um sistema operacional de 64 bits. Depois de sequenciar o aplicativo, no console do Sequencer, selecione a guia Implantação e especifique a arquitetura de chip e o sistema operacional apropriados, conforme necessário.

A tabela a seguir lista quais versões de cliente executarão pacotes criados usando as várias versões do Sequencer.

  Sequenciado com o uso do App-V 4.2 Sequencer Sequenciado com o uso do App-V 4.5 Sequencer Sequenciado com o uso do App-V 4.6 Sequencer de 32 bits Sequenciado com o uso do App-V 4.6 Sequencer de 64 bits Sequenciado com o uso do App-V 4.6 SP1 Sequencer de 32 bits Sequenciado com o uso do App-V 4.6 SP1 Sequencer de 64 bits

4.2 Client

Sim

Não

Não

Não

Não

Não

4.5 Client 1

Sim

Sim

Não

Não

Não

Não

4.6 Client (32 bits)

Sim

Sim

Sim

Não

Sim

Não

4.6 Client (64 bits)

Sim

Sim

Sim

Sim

Sim

Sim

Cliente 4.6 SP1

Sim

Sim

Sim

Não

Sim

Não

Cliente 4.6 SP1 (64 bits)

Sim

Sim

Sim

Sim

Sim

Sim

1Aplica-se a todas as versões do App-V 4.5 Client, incluindo App-V 4.5, App-V 4.5 CU1 e App-V 4.5 SP1.

Considerações Adicionais para a Migração

Um dos recursos do App-V 4.5 Sequencer é a capacidade de criar arquivos do Windows Installer (.msi) como pontos de controle para a interoperabilidade de pacotes de aplicativos virtuais com sistemas de ESD (distribuição eletrônica de software), como o Microsoft System Center Configuration Manager. Arquivos anteriores do Windows Installer criados com a ferramenta .msi para o Application Virtualization instalados em um App-V 4.1 ou 4.2 Client 2 subsequentemente atualizado para o 4.5 continuarão a funcionar, embora não possam ser instalados no 4.5 Client. No entanto, não podem ser removidos ou atualizados se não forem atualizados no Sequencer 4.5. O pacote de aplicativo virtual pré-4.5 precisa ser aberto no Sequencer 4.5 para então ser salvo como um arquivo do Windows Installer.

Dica

Se o App-V 4.2 Client já tiver sido atualizado para 4.5, será possível usar o script como uma solução alternativa para preservar os pacotes 4.2 em 4.5 Clients e permitir que eles sejam gerenciados. Esse script deve copiar dois arquivos, msvcp71.dll e msvcr71.dll, na pasta de instalação do App-V e definir os seguintes valores de chave de Registro na chave [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SoftGrid\4.5\Client\Configuration]:

"ClientVersion"="4.2.1.20"

"GlobalDataDirectory"="C:\\Documents and Settings\\All Users\\Documents\\" (um local globalmente gravável)

Arquivos do Windows Installer gerados pelo App-V 4.5 Sequencer exibem a mensagem de erro "Este pacote requer o Microsoft Application Virtualization Client 4.5 ou posterior" quando você tenta executá-los em um App-V 4.6 Client. Abra o pacote antigo com o App-V 4.5 SP1 Sequencer ou o App-V 4.6 Sequencer e gere um novo arquivo .msi para esse pacote.

Quaisquer relatórios da versão 4.2 que tenham sido criados e salvos serão substituídos quando o servidor for atualizado para a versão 4.5. Se precisar manter esses relatórios, faça backup do arquivo SftMMC.msc localizado na pasta SoftGrid do Management Console do servidor e use a cópia para substituir o novo SftMMC.msc instalado durante a atualização.

Para mais informações sobre a atualização de versões anteriores, consulte Atualizar para Microsoft Application Virtualization 4.5 FAQ (https://go.microsoft.com/fwlink/?LinkId=120358).

Consulte Também

Outros Recursos

Planejando a Implantação do Application Virtualization System

-----
Para saber mais sobre o MDOP na Biblioteca do TechNet, procure soluções de problemas no TechNet Wiki ou siga-nos no Facebook ou no Twitter. Envie suas sugestões e comentários sobre a documentação do MDOP para MDOPdocs@microsoft.com.