Gestor de Conversão de PacotesPackage Conversion Manager

Aplica-se a: Configuration Manager (Branch atual)Applies to: Configuration Manager (current branch)

A partir da versão 1806, o Gerenciador de conversão de pacote ajuda a converter Configuration Manager pacotes herdados em aplicativos.Starting in version 1806, Package Conversion Manager helps you convert Configuration Manager legacy packages into applications. Os aplicativos têm benefícios adicionais, como dependências, regras de requisitos, métodos de detecção e afinidade de dispositivo de usuário.Applications have additional benefits such as dependencies, requirement rules, detection methods, and user device affinity.

Dica

Esse recurso foi introduzido pela primeira vez na versão 1806 como um recurso de pré-lançamento.This feature was first introduced in version 1806 as a pre-release feature. A partir da versão 1810, esse recurso não é mais um recurso de pré-lançamento.Beginning with version 1810, this feature is no longer a pre-release feature.

Um aplicativo Configuration Manager contém arquivos e programas que você implanta em dispositivos cliente.A Configuration Manager application contains files and programs that you deploy to client devices. No entanto, ao contrário de pacotes e programas herdados, um aplicativo fornece funcionalidade adicional centrada no usuário.However, unlike legacy packages and programs, an application provides additional user-centric functionality. Por exemplo, uma aplicação pode conter tipos de implementação para uma instalação local de um pacote de software, um pacote de aplicação virtual ou uma versão da aplicação para dispositivos móveis.For example, an application might contain deployment types for a local installation of a software package, a virtual application package, or a version of the application for mobile devices.

Para mais informações, veja os seguintes tópicos:For more information, see the following articles:

Importante

Se você já tiver instalado uma versão mais antiga do Package Conversion Manager, primeiro desinstale-a antes de atualizar seu site.If you previously installed an older version of Package Conversion Manager, first uninstall it before upgrading your site. Essa versão integrada não requer instalação, mas pode entrar em conflito com as versões existentes.This integrated version doesn't require installation, but may conflict with existing versions.

Esta versão integrada do Gerenciador de conversão de pacote funciona em pacotes no site do Branch Configuration Manager atual.This integrated version of Package Conversion Manager works on packages in the Configuration Manager current branch site. Não é uma ferramenta autônoma.It's not a standalone tool. Se você tiver pacotes e programas em uma versão mais antiga do Configuration Manager, primeiro migre os pacotes para o site do Branch atual.If you have packages and programs in an older version of Configuration Manager, first migrate the packages into your current branch site. Para obter mais informações, consulte migrar dados entre hierarquias.For more information, see Migrate data between hierarchies.

A versão 1902 do Configuration Manager inclui os seguintes aprimoramentos:Configuration Manager version 1902 includes the following improvements:

  • A análise de pacote agendada é executada a cada 7 dias por padrãoScheduled package analysis runs every 7 days by default
  • Cmdlets do PowerShell para analisar e converter pacotesPowerShell cmdlets for analyzing and converting packages
  • Correções e aprimoramentos gerais de bugsGeneral bug fixes and improvements

PlaneamentoPlanning

Antes de começar a converter pacotes em aplicativos, primeiro desenvolva um plano.Before you start converting packages into applications, first develop a plan. O processo a seguir é um plano de exemplo:The following process is an example plan:

Definir um plano de conversão de pacote detalhadoDefine a detailed package conversion plan

Esta seção descreve dois exemplos de planos de conversão de pacote:This section describes two sample package conversion plans:

Ajuste esses planos conforme necessário para outros problemas específicos do seu ambiente.Adjust these plans as necessary for other issues specific to your environment.

Plano de exemplo para um ambiente de teste de alto recursoSample plan for a high-resource test environment

Seu ambiente de teste tem os recursos, as permissões e a arquitetura semelhantes ao seu ambiente de produção.Your test environment has the resources, permissions, and architecture similar to your production environment. Use o ambiente de teste para analisar e converter com eficiência todos os seus pacotes e, em seguida, testar todos os seus aplicativos de Configuration Manager.Use the test environment to efficiently analyze and convert all of your packages, and then test all of your Configuration Manager applications. Depois de concluir esse trabalho, transfira-o para o ambiente de produção.After completing that work, transfer it to the production environment.

Seu plano de conversão de pacote pode ser semelhante às seguintes etapas:Your package conversion plan may be similar to the following steps:

  1. Selecione os pacotes que você deseja converter.Select the packages you want to convert.

  2. Migre os pacotes para conversão em seu ambiente de teste.Migrate the packages for conversion into your test environment.

  3. Prepare os pacotes para conversão.Prepare the packages for conversion.

  4. Selecione os pacotes de teste.Select test packages.

  5. Analise, investigue e converta os pacotes de teste.Analyze, investigate, and convert the test packages.

  6. Teste as aplicações convertidas.Test the converted applications.

  7. Analise e converta os pacotes restantes (não destinados a teste).Analyze and convert the remaining (non-test) packages.

  8. Exporte os aplicativos do ambiente de teste.Export the applications from the test environment. Importe-os para seu ambiente de produção.Import them into your production environment.

Plano de exemplo para um ambiente de teste de recursos limitadosSample plan for a limited-resource test environment

Seu ambiente de teste não tem os recursos, as permissões e a arquitetura semelhantes ao seu ambiente de produção.Your test environment doesn't have the resources, permissions, and architecture similar to your production environment. Você não pode analisar, testar e converter todos os seus pacotes.You can't analyze, test, and convert all of your packages. Nesse cenário, só analise, investigue, converta e teste seus pacotes de teste.In this scenario, only analyze, investigate, convert, and test your test packages. Em seguida, migre os pacotes restantes para o ambiente de produção para analisar e converter.Then migrate the remaining packages to the production environment to analyze and convert.

Seu plano de conversão de pacote pode ser semelhante às seguintes etapas:Your package conversion plan may be similar to the following steps:

  1. Selecione os pacotes que você deseja converter.Select the packages you want to convert.

  2. Selecione os pacotes de teste.Select test packages.

  3. Efetue a migração dos pacotes de teste para o seu ambiente de teste.Migrate the test packages into your test environment.

  4. Prepare os pacotes de teste para conversão.Prepare the test packages for conversion.

  5. Analise, investigue e converta os pacotes de teste.Analyze, investigate, and convert the test packages.

  6. Teste as aplicações convertidas.Test the converted applications.

  7. Exporte os aplicativos de teste do ambiente de teste.Export the test applications from the test environment. Em seguida, importe-os para seu ambiente de produção.Then import them into your production environment.

  8. Efetue a migração dos restantes pacotes para o ambiente de produção e prepare-os para a conversão.Migrate the remaining packages into the production environment and prepare them for conversion.

  9. Analise, investigue e converta os restantes pacotes no ambiente de produção.Analyze, investigate, and convert the remaining packages in the production environment.

  10. Disponibilize as restantes aplicações no ambiente de produção.Release the remaining applications to the production environment.

Selecionar e preparar pacotes para conversãoSelect and prepare packages for conversion

Selecione os pacotes que você deseja converterSelect the packages that you want to convert

Nem todos os pacotes são adequados para serem convertidos em aplicações.Not all packages are suitable to be converted into applications. Antes de começar a converter pacotes, identifique os pacotes que não serão convertidos.Before you begin to convert packages, identify the packages that won't be converted.

Os melhores tipos de pacotes para converter em aplicações são aqueles que contêm software destinado ao utilizador, por exemplo:The best types of package for conversion to applications are those that contain user-facing software, for example:

  • Arquivos de Windows Installer (. msi e. msu)Windows Installer files (.msi and .msu)

  • Programas do Microsoft Application Virtualization (App-V)Microsoft Application Virtualization (App-V) programs

  • Arquivos executáveis do Windows (. exe)Windows executable files (.exe)

Os tipos de pacotes que são mantidos preferencialmente como pacotes e não convertidos em aplicações incluem:The types of package that are best kept as packages and not converted to applications include:

  • Ferramentas de manutenção do sistema.System maintenance tools. Por exemplo, scripts ou utilitários de backup.For example, scripts or backup utilities.

  • Pacotes de software que estão sem suporte.Packages for software that are out of support.

Dica

Depois de identificar os pacotes que não são apropriados para conversão em aplicativos, mova-os para uma pasta separada no console do Configuration Manager.After identifying packages that aren't appropriate for conversion into applications, move them to a separate folder in the Configuration Manager console. Para criar uma pasta de pacote no console do Configuration Manager:To create a package folder in the Configuration Manager console:

  • Clique com o botão direito do mouse no nó pacotes .Right-click the Packages node.
  • Selecione pastase, em seguida, selecione criar pasta.Select Folders, and then select Create Folder.
  • Insira o nome da pasta, por exemplo Not Converted.Enter the folder name, for example Not Converted.
  • Clique em OK.Click OK.

Preparar pacotes para conversãoPrepare the packages for conversion

Para cada pacote que pretende converter, certifique-se de que cumpre as seguintes condições:For each package you want to convert, ensure that they conform to the following conditions:

  • O local dos arquivos de origem é um caminho UNC completo, por exemplo \\Server\Share\File.The source files location is a full UNC path, for example \\Server\Share\File.

  • Windows Installer arquivos usam apenas um código de produto exclusivo.Windows Installer files use only one unique product code.

Selecionar pacotes de testeSelect test packages

Se possível, o grupo de pacotes de teste deve incluir pacotes que atendam aos seguintes critérios:If possible, your group of test packages should include packages that meet the following criteria:

  • Pelo menos um pacote de teste com um estado de preparação de automático.At least one test package with a readiness state of Automatic.

  • Pelo menos um pacote de teste com um estado de preparação de manual.At least one test package with a readiness state of Manual.

O ideal é que os pacotes de teste sejam pacotes principais, por exemplo:Ideally, your test packages should be core packages, for example:

  • Pacotes que conheça bem.Packages that you know well.

  • Pacotes que são os mais importantes para sua organização.Packages that are the most important to your organization.

  • Pacotes que consiga testar facilmente.Packages that you can most easily test.

Identifique os pacotes que são apropriados para teste.Identify the packages that are appropriate for testing. Em seguida, mova-os para uma pasta separada no console do Configuration Manager.Then move them to a separate folder in the Configuration Manager console.

Analisar, investigar e converter pacotesAnalyze, investigate, and convert packages

Analisar pacotesAnalyze packages

Para analisar um pacote individual ou um pequeno grupo, use o Gerenciador de conversão de pacote integrado no console do Configuration Manager.To analyze an individual package or a small group, use Package Conversion Manager integrated in the Configuration Manager console. Para obter mais informações, consulte como analisar e converter pacotes.For more information, see How to analyze and convert packages.

Nota

Consulte o nó status de conversão do pacote no espaço de trabalho monitoramento .See the Package Conversion Status node in the Monitoring workspace. Ele exibe informações de resumo sobre os processos de análise e conversão.It displays summary information about the analysis and conversion processes.

Investigar resultados da análiseInvestigate analysis results

Depois de analisar os pacotes de teste, investigue os pacotes com um estado de preparação de manual ou erro.After analyzing the test packages, investigate the packages with a readiness state of Manual or Error. Determine as razões para terem esse estado.Determine the reasons why they have that state. Alguns motivos comuns para um estado de preparação de manual ou erro incluem:Some common reasons for a readiness state of Manual or Error include:

  • O pacote não contém as informações necessárias para criar um método de detecção em um tipo de implantação de aplicativo.The package doesn't contain the information required to create a detection method in an application deployment type.

  • O pacote não contém as informações necessárias para converter coleções em requisitos e condições globais.The package doesn't contain the information required to convert collections to global conditions and requirements.

  • O pacote contém mais do que um programa.The package contains more than one program.

  • O pacote depende de outro pacote que você não converteu em um aplicativo.The package is dependent on another package that you haven't converted to an application.

Para obter mais informações, use os seguintes recursos:For more information, use the following resources:

Converter os pacotesConvert the packages

Para obter mais informações sobre como converter pacotes, consulte como analisar e converter pacotes.For more information about how to convert packages, see How to analyze and convert packages.

Nota

Consulte o nó status de conversão do pacote no espaço de trabalho monitoramento .See the Package Conversion Status node in the Monitoring workspace. Ele exibe informações de resumo sobre os processos de análise e conversão.It displays summary information about the analysis and conversion processes.

Testar e implantar os aplicativosTest and deploy the applications

Teste as aplicações no seu ambiente de teste ou no seu ambiente de produção de acordo com o seu plano de conversão de pacotes detalhado.Test the applications, either in your test environment or your production environment, according to your detailed package conversion plan.

RecomendaçõesRecommendations

  • Use o nó status de conversão do pacote no espaço de trabalho monitoramento .Use the Package Conversion Status node in the Monitoring workspace. Ele exibe informações de resumo sobre os processos de análise e conversão.It displays summary information about the analysis and conversion processes.

  • Investigue os programas em seus pacotes conhecidos como wrappers.Investigate the programs in your packages known as wrappers. Use o plug-in Gerenciador de conversão de pacote para converter suas funções na funcionalidade equivalente Configuration Manager.Use the Package Conversion Manager plug-in to convert their functions into the equivalent Configuration Manager functionality.

  • Certifique-se de que testa exaustivamente cada aplicação convertida antes de a implementar num ambiente de produção.Ensure that you thoroughly test each converted application before you deploy it in a production environment.

Próximos passosNext steps

Como analisar e converter pacotesHow to analyze and convert packages