Solucionar problemas em instâncias danificadas do Windows com a GUI do EC2Rescue
O EC2Rescue para Windows Server pode executar as seguintes análises em instâncias offl-ine:
Opção |
Descrição |
---|---|
Diagnostico e resgate |
O EC2Rescue for Windows Server pode detectar e resolver problemas com as seguintes configurações de serviço:
|
Restaurar |
Execute uma das seguintes ações:
|
Capturar logs |
Permite que você capture logs na instância para análise. |
O EC2Rescue for Windows Server pode coletar os seguintes dados de instâncias ativas e offline:
Item | Descrição |
---|---|
Log de eventos | Coleta logs do aplicativo, do sistema e de eventos do EC2Config. |
Registro | Coleta os hives SYSTEM e SOFTWARE . |
Log do Windows Update | Coleta arquivos de log gerados pelo Windows Update. notaNo Windows Server 2016 e posterior, o log é coletado no formato Event Tracing for Windows (ETW, Rastreamento de Eventos para Windows). |
Log do Sysprep | Coleta os arquivos de log gerados pela ferramenta de Preparação do sistema Windows. |
Registro de configuração da unidade | Coleta os logs da SetupAPI do Windows (setupapi.dev.log e setupapi.setup.log ). |
Configuração da inicialização | Coleta o hive HKEY_LOCAL_MACHINE\BCD00000000 . |
Despejo de memória | Coleta todos os arquivos de despejo de memória existentes na instância. |
Arquivo do EC2Config | Coleta os arquivos de log gerados pelo serviço EC2Config. |
Arquivo do EC2Launch | Coleta os arquivos de log gerados pelos scripts do EC2Launch. |
Arquivo do SSM Agent | Coleta arquivos de log gerados pelo SSM Agent e pelos logs do Patch Manager. |
Arquivo ElasticGPUs do EC2 | Recolhe os logs de eventos relacionados a GPUs elásticas. |
ECS | Coleta logs relacionados ao Amazon ECS. |
CloudEndure | Coleta arquivos de log relacionados ao agente CloudEndure. |
EC2Rescue for Windows Server pode coletar os seguintes dados adicionais de instâncias ativas:
Item | Descrição |
---|---|
Informações do sistema | Coleta MSInfo32. |
Resultado da política de grupo | Coleta um relatório de políticas de grupo. |
Analisar uma instância offline
A opção Offline Instance é útil para a depuração de problemas de inicialização com instâncias do Windows.
Para executar uma ação em uma instância off-line
-
Em uma instância do Windows Server em execução, faça download da ferramenta EC2Rescue for Windows Server
e extraia os arquivos. Você pode executar o seguinte comando do PowerShell para baixar o EC2Rescue sem alterar a configuração de segurança aprimorada do Internet Explorer (ESC):
Invoke-WebRequest https://s3.amazonaws.com/ec2rescue/windows/EC2Rescue_latest.zip -OutFile $env:USERPROFILE\Desktop\EC2Rescue_latest.zip
Esse comando fará download do arquivo .zip do EC2Rescue para a área de trabalho do usuário atualmente conectado.
nota
Se você receber um erro ao baixar o arquivo e estiver usando o Windows Server 2016 ou anterior, talvez seja necessário habilitar o TLS 1.2 para seu terminal PowerShell. Você pode habilitar o TLS 1.2 para a sessão atual do PowerShell com o comando a seguir e tentar novamente:
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
-
Pare a instância com falha, se ela ainda não estiver parada.
-
Desanexe o volume raiz do EBS da instância com falha e anexe o volume a uma instância do Windows em funcionamento que tenha a EC2Rescue for Windows Server instalada.
-
Execute a ferramenta EC2Rescue for Windows Server na instância em funcionamento e escolha Offline Instance.
-
Selecione o disco do volume recém-montado e escolha Next.
-
Confirme a seleção do disco e escolha Yes.
-
Escolha a opção de instância off-line a ser executada e escolha Next.
A ferramenta EC2Rescue for Windows Server verifica o volume e coleta informações para solução de problemas com base nos arquivos de log selecionados.
Coletar dados de uma instância ativa
Você pode coletar logs e outros dados de uma instância ativa.
Para coletar dados de uma instância ativa
-
Conecte-se à sua instância do Windows.
-
Faça download da ferramenta EC2Rescue for Windows Server
na instância do Windows e extraia os arquivos. Você pode executar o seguinte comando do PowerShell para baixar o EC2Rescue sem alterar a configuração de segurança aprimorada do Internet Explorer (ESC):
Invoke-WebRequest https://s3.amazonaws.com/ec2rescue/windows/EC2Rescue_latest.zip -OutFile $env:USERPROFILE\Desktop\EC2Rescue_latest.zip
Esse comando fará download do arquivo .zip do EC2Rescue para a área de trabalho do usuário atualmente conectado.
nota
Se você receber um erro ao baixar o arquivo e estiver usando o Windows Server 2016 ou anterior, talvez seja necessário habilitar o TLS 1.2 para seu terminal PowerShell. Você pode habilitar o TLS 1.2 para a sessão atual do PowerShell com o comando a seguir e tentar novamente:
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
-
Abra o aplicativo da EC2Rescue for Windows Server e aceite o contrato de licença.
-
Escolha Next, Current instance, Capture logs.
-
Selecione os itens de dados a serem coletados e escolha Collect.... Leia o aviso e escolha Yes para continuar.
-
Escolha um nome de arquivo e um local do arquivo ZIP e escolha Save.
-
Depois que a EC2Rescue for Windows Server for concluída, escolha Open Containing Folder para visualizar o arquivo ZIP.
-
Escolha Finish.