

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Aceleração da descoberta e da migração de workloads da Microsoft para a AWS
<a name="accelerate-the-discovery-and-migration-of-microsoft-workloads-to-aws"></a>

*Ali Alzand, Amazon Web Services*

## Resumo
<a name="accelerate-the-discovery-and-migration-of-microsoft-workloads-to-aws-summary"></a>

Esse padrão mostra como usar o [ PowerShell módulo Migration Validator Toolkit](https://github.com/aws-samples/migration-validator-toolkit-for-microsoft-workloads) para descobrir e migrar suas cargas de trabalho da Microsoft para a AWS. O módulo funciona executando várias verificações e validações para tarefas comuns associadas a qualquer workload da Microsoft. Por exemplo, o módulo realiza verificações em instâncias que podem ter múltiplos discos conectados ou que usam vários endereços IP. Para obter uma lista completa das verificações que o módulo pode realizar, consulte a seção [Verificações](https://github.com/aws-samples/migration-validator-toolkit-for-microsoft-workloads#checks) na GitHub página do módulo.

O PowerShell módulo Migration Validator Toolkit pode ajudar sua organização a reduzir o tempo e o esforço envolvidos na descoberta de quais aplicativos e serviços estão sendo executados em suas cargas de trabalho da Microsoft. O módulo também pode ajudar a identificar as configurações de suas workloads para que você possa descobrir se há suporte para suas configurações na AWS. O módulo também fornece recomendações para as próximas etapas e ações de mitigação, para que você possa evitar configurações incorretas antes, durante ou depois da migração.

## Pré-requisitos e limitações
<a name="accelerate-the-discovery-and-migration-of-microsoft-workloads-to-aws-prereqs"></a>

**Pré-requisitos **
+ Conta de administrador local
+ PowerShell 4.0

**Limitações**
+ Funciona somente no Microsoft Windows Server 2012 R2 ou posterior

## Ferramentas
<a name="accelerate-the-discovery-and-migration-of-microsoft-workloads-to-aws-tools"></a>

**Ferramentas**
+ PowerShell 4.0

**Repositório de código**

O PowerShell módulo Migration Validator Toolkit para esse padrão está disponível no repositório GitHub [migration-validator-toolkit-for-microsoft-workloads](https://github.com/aws-samples/migration-validator-toolkit-for-microsoft-workloads).

## Épicos
<a name="accelerate-the-discovery-and-migration-of-microsoft-workloads-to-aws-epics"></a>

### Execute o PowerShell módulo Migration Validator Toolkit em um único destino
<a name="run-the-migration-validator-toolkit-powershell-module-on-a-single-target"></a>


| Tarefa | Description | Habilidades necessárias | 
| --- | --- | --- | 
| Baixe, extraia, importe e invoque o módulo. | Escolha um dos métodos a seguir para baixar e implantar o módulo:[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/prescriptive-guidance/latest/patterns/accelerate-the-discovery-and-migration-of-microsoft-workloads-to-aws.html)**Execute o PowerShell script**Em PowerShell, execute o seguinte código de exemplo:<pre>#MigrationValidatorToolkit<br />$uri = 'https://github.com/aws-samples/migration-validator-toolkit-for-microsoft-workloads/archive/refs/heads/main.zip'<br />$destination = (Get-Location).Path<br />if ((Test-Path -Path "$destination\MigrationValidatorToolkit.zip" -PathType Leaf) -or (Test-Path -Path "$destination\MigrationValidatorToolkit")) {<br />    write-host "File $destination\MigrationValidatorToolkit.zip or folder $destination\MigrationValidatorToolkit found, exiting"<br />}else {<br />    Write-host "Enable TLS 1.2 for this PowerShell session only."<br />    [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12<br />    $webClient = New-Object System.Net.WebClient<br />    Write-host "Downloading MigrationValidatorToolkit.zip"<br />    $webClient.DownloadFile($uri, "$destination\MigrationValidatorToolkit.zip")<br />    Write-host "MigrationValidatorToolkit.zip download successfully"<br />    Add-Type -Assembly "system.io.compression.filesystem"<br />    [System.IO.Compression.ZipFile]::ExtractToDirectory("$destination\MigrationValidatorToolkit.zip","$destination\MigrationValidatorToolkit")<br />    Write-host "Extracting MigrationValidatorToolkit.zip complete successfully"<br />    Import-Module "$destination\MigrationValidatorToolkit\migration-validator-toolkit-for-microsoft-workloads-main\MigrationValidatorToolkit.psm1"; Invoke-MigrationValidatorToolkit<br />}</pre>O código baixa o módulo de um arquivo.zip. Em seguida, o código extrai, importa e invoca o módulo.**Baixe e extraia o arquivo.zip**[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/prescriptive-guidance/latest/patterns/accelerate-the-discovery-and-migration-of-microsoft-workloads-to-aws.html)**Clone o repositório GitHub **[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/prescriptive-guidance/latest/patterns/accelerate-the-discovery-and-migration-of-microsoft-workloads-to-aws.html) | Administrador de sistema | 
| Invoque o módulo manualmente. | [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/prescriptive-guidance/latest/patterns/accelerate-the-discovery-and-migration-of-microsoft-workloads-to-aws.html)[Formato - Formato da tabela](https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.utility/format-table?view=powershell-7.3):<pre>Import-Module .\MigrationValidatorToolkit.psm1;Invoke-MigrationValidatorToolkit</pre>[Formato da lista de formatos](https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.utility/format-list?view=powershell-7.3):<pre>Import-Module .\MigrationValidatorToolkit.psm1;Invoke-MigrationValidatorToolkit -List</pre>[GridViewFormato externo:](https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.utility/out-gridview?view=powershell-7.3)<pre>Import-Module .\MigrationValidatorToolkit.psm1;Invoke-MigrationValidatorToolkit -GridView</pre>[ConvertTo-Formato CSV:](https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.utility/convertto-csv?view=powershell-7.3)<pre>Import-Module .\MigrationValidatorToolkit.psm1;Invoke-MigrationValidatorToolkit -csv</pre> | Administrador de sistema | 

### Execute o PowerShell módulo Migration Validator Toolkit em vários destinos
<a name="run-the-migration-validator-toolkit-powershell-module-on-multiple-targets"></a>


| Tarefa | Description | Habilidades necessárias | 
| --- | --- | --- | 
| Baixe o arquivo.zip ou clone o GitHub repositório. | Escolha uma das seguintes opções:[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/prescriptive-guidance/latest/patterns/accelerate-the-discovery-and-migration-of-microsoft-workloads-to-aws.html)<pre>git clone https://github.com/aws-samples/migration-validator-toolkit-for-microsoft-workloads.git</pre> | Administrador de sistema | 
| Atualize a lista server.csv. | Se você baixou o arquivo.zip, siga estas etapas:[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/prescriptive-guidance/latest/patterns/accelerate-the-discovery-and-migration-of-microsoft-workloads-to-aws.html) | Administrador de sistema | 
| Invoque o módulo. | Você pode usar qualquer computador dentro do domínio que use um usuário de domínio que tenha acesso de administrador aos computadores de destino.[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/prescriptive-guidance/latest/patterns/accelerate-the-discovery-and-migration-of-microsoft-workloads-to-aws.html)<pre>Import-Module .\MigrationValidatorToolkit.psm1;Invoke-DomainComputers</pre>O arquivo.csv de saída é salvo `MigrationValidatorToolkit\Outputs\folder` com o nome do prefixo. `DomainComputers_MigrationAutomations_YYYY-MM-DDTHH-MM-SS` | Administrador de sistema | 

## Solução de problemas
<a name="accelerate-the-discovery-and-migration-of-microsoft-workloads-to-aws-troubleshooting"></a>


| Problema | Solução | 
| --- | --- | 
| `MigrationValidatorToolkit`grava informações sobre execuções, comandos e erros nos arquivos de log no host em execução. | Você pode visualizar os arquivos de log manualmente no seguinte local:[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/prescriptive-guidance/latest/patterns/accelerate-the-discovery-and-migration-of-microsoft-workloads-to-aws.html) | 

## Recursos relacionados
<a name="accelerate-the-discovery-and-migration-of-microsoft-workloads-to-aws-resources"></a>
+ [Opções, ferramentas e melhores práticas para migrar cargas de trabalho da Microsoft para a AWS (AWS Prescriptive](https://docs.aws.amazon.com/prescriptive-guidance/latest/migration-microsoft-workloads-aws/introduction.html) Guidance)
+ [Padrões de migração da Microsoft](https://docs.aws.amazon.com/prescriptive-guidance/latest/patterns/migration-migration-patterns-by-workload-microsoft-pattern-list.html) (AWS Prescriptive Guidance)
+ [Serviços gratuitos de migração para a nuvem na AWS](https://aws.amazon.com/free/migration/) (documentação da AWS)
+ [Ações predefinidas de pós-lançamento (documentação](https://docs.aws.amazon.com/mgn/latest/ug/predefined-post-launch-actions.html) de marketing de aplicativos)

## Mais informações
<a name="accelerate-the-discovery-and-migration-of-microsoft-workloads-to-aws-additional"></a>

**Perguntas frequentes**

*Onde posso executar o módulo Migration Validator Toolkit PowerShell ?*

Você pode executar o módulo no Microsoft Windows Server 2012 R2 ou posterior.

*Quando eu executo esse módulo?*

Recomendamos que você execute o módulo durante a [fase de avaliação](https://aws.amazon.com/cloud-migration/how-to-migrate/) da jornada de migração.

*O módulo modifica meus servidores existentes?*

Não. Todas as ações neste módulo são somente para leitura.

*Quanto tempo é necessário para executar o módulo?*

Normalmente, a execução do módulo leva de 1 a 5 minutos, mas isso depende da alocação de recursos do seu servidor.

*Quais permissões o módulo precisa para ser executado?*

Você deve executar o módulo a partir de uma conta de administrador local.

*Posso executar o módulo em servidores físicos?*

Sim, desde que o sistema operacional seja o Microsoft Windows Server 2012 R2 ou posterior.

*Como faço para executar o módulo em grande escala para vários servidores?*

Para executar o módulo em vários computadores associados a um domínio em grande escala, siga as etapas do * PowerShell módulo Executar o kit de ferramentas do Migration Validator em vários destinos*, épico deste guia. Para computadores não associados a um domínio, use uma invocação remota ou execute o módulo localmente seguindo as etapas do módulo Executar o *kit de ferramentas do Migration Validator em um único épico de PowerShell destino* deste guia.