Come posso utilizzare EC2Rescue per risolvere i problemi della mia istanza Amazon EC2 per Windows?

7 minuti di lettura
0

Riscontro uno dei seguenti problemi con la mia istanza Amazon Elastic Compute Cloud (Amazon EC2) per Windows: Non riesco a connettermi all'istanza Amazon EC2 per Windows. Riscontro problemi di avvio. Devo eseguire un'azione di ripristino. Devo risolvere problemi comuni come una collisione di firme del disco. Devo raccogliere i log del sistema operativo per l'analisi e la risoluzione dei problemi.

Breve descrizione

EC2Rescue per EC2 Windows è uno strumento di risoluzione dei problemi per le istanze Amazon EC2 Windows Server. Utilizza questo strumento per risolvere problemi a livello di sistema operativo e per raccogliere log e file di configurazione avanzati per ulteriori analisi. Di seguito sono riportati i problemi comuni affrontati da EC2Rescue:

  • Problemi di connettività delle istanze dovuti a firewall, protocollo RDP (Remote Desktop Protocol) o configurazione dell'interfaccia di rete.
  • Problemi di avvio del sistema operativo a causa di una schermata blu, un loop di avvio o un registro danneggiato.
  • Altri problemi che richiedono l'analisi avanzata dei log e la risoluzione dei problemi.

Nota: acquisisci uno screenshot di un'istanza Amazon EC2 per Windows per determinarne lo stato.

Puoi eseguire EC2Rescue manualmente o automaticamente.

Requisiti di sistema

EC2Rescue richiede un'istanza Amazon EC2 per Windows che:

  • Viene eseguita su Windows Server 2008 R2 o versioni successive.
  • Ha installato .NET Framework 3.5 SPI o versioni successive.
  • È accessibile da una connessione RDP.

Nota: EC2Rescue funziona solo su Windows Server 2008 R2 o versioni successive, ma lo strumento è in grado di analizzare i volumi offline di Windows Server 2008 o versioni successive.

Risoluzione

Scegli uno dei seguenti metodi per utilizzare lo strumento EC2Rescue.

Utilizzo del documento di automazione AWSSupport-ExecuteEC2Rescue di Systems Manager

Il documento di automazione AWSSupport-ExecuteEC2Rescue combina le funzioni AWS Lambda con Systems Manager e AWS CloudFormation per automatizzare i passaggi di EC2Rescue.

Per ulteriori informazioni sul funzionamento del documento, sui requisiti di autorizzazione e sui prerequisiti per l'utilizzo dello strumento, consulta Run the EC2Rescue tool on unreachable instances (Esecuzione dello strumento EC2Rescue su istanze non raggiungibili).

Importante: il flusso di lavoro dell'automazione arresta l'istanza. Se l'istanza dispone di un volume di archivio dell'istanza, i dati presenti nel volume vengono persi quando l'istanza viene arrestata. Se non utilizzi un indirizzo IP elastico, l'indirizzo IP pubblico viene rilasciato quando l'istanza viene arrestata.

Quando è tutto pronto, esegui l'automazione AWSSupport-ExecuteEC2Rescue di Systems Manager.

Utilizzo del runbook AWSSupport-RunEC2RescueForWindowsTool

Prima di avviare il runbook AWSSupport-RunEC2RescueForWindowsTool, assicurati che il tuo utente o ruolo AWS Identify and Access Management (IAM) disponga delle autorizzazioni richieste. Per ulteriori informazioni, consulta l'esempio di policy IAM in Troubleshoot impaired Windows instance with EC2Rescue and Systems Manager (Risoluzione dei problemi relativi all'istanza Windows danneggiata con EC2Rescue e Systems Manager).

Nota: se ricevi messaggi di errore durante l'esecuzione dei comandi dell'interfaccia della linea di comando AWS (AWS CLI), consulta la sezione Troubleshoot AWS CLI errors. Inoltre, assicurati che la versione di AWS CLI che stai utilizzando sia la più recente. Completa i seguenti passaggi:

  1. Apri la console Systems Manager.
  2. Nel pannello di navigazione, scegli Database.
  3. Nella barra di ricerca, inserisci AWSSupport-RunEC2RescueForWindowsTool.
  4. Seleziona il documento AWSSupport-RunEC2RescueForWindowsTool.
  5. Scegli Esegui comando.
  6. In Parametri di comando, per Comando, scegli uno dei seguenti parametri:
    ResetAccess
    CollectLogs
    FixAll
  7. In Parametri, immetti i parametri di Windows PowerShell.
  8. Scegli Esegui.
  9. Una volta completata l'automazione, esamina i risultati dettagliati nella sezione Output.

Per ulteriori informazioni su come utilizzare il documento Esegui comando di AWS Systems Manager per eseguire EC2Rescue per Windows Server con l'interfaccia della linea di comando AWS, consulta gli esempi di Amazon EC2.

Nota: assicurati che la tua istanza abbia accesso al bucket Amazon Simple Storage Service (Amazon S3) specificato nei comandi dell'interfaccia della linea di comando AWS.

Esecuzione manuale di EC2Rescue

Per eseguire EC2Rescue manualmente, utilizza uno dei seguenti metodi:

Completa i seguenti passaggi:

  1. Scarica EC2Rescue (file zip) nella tua istanza Amazon EC2 per Windows.
    Nota: il metodo che utilizza il documento Esegui comando di Systems Manager AWSSupport-RunEC2RescueForWindowsTool scarica e verifica automaticamente EC2Rescue per Windows Server.
  2. Utilizza EC2Rescue per risolvere i seguenti problemi dell'istanza Amazon EC2 per Windows Server:
    Problemi di connettività delle istanze: Utilizza la funzionalità Diagnose and Rescue (Esegui diagnostica e recupero) nella modalità Offline instance (Istanza offline).
    Problemi di avvio del sistema operativo: Utilizza la funzionalità Ripristino nella modalità Offline instance (Istanza offline).
    Log avanzati e risoluzione dei problemi: Utilizza la funzionalità Capture logs (Acquisisci log) nella modalità Current instance (Istanza corrente) o Offline instance (Istanza offline).

Modalità Current instance (Istanza corrente)

Questa modalità analizza l'istanza eseguita attualmente da EC2Rescue. La modalità Current instance (Istanza corrente) è di sola lettura e non modifica l'istanza corrente. Questa modalità non risolve direttamente i problemi. Utilizza la modalità Current instance (Istanza corrente) per raccogliere informazioni e log di sistema per l'analisi o per l'invio agli amministratori di sistema o al Supporto AWS.

Funzionalità

  • System Information (Informazioni di sistema): visualizza importanti informazioni sul sistema attuale in una casella di testo per semplificare le operazioni di copia e incolla.
  • Capture logs (Acquisisci log): per prima cosa, effettua una selezione da un elenco di log di risoluzione dei problemi pertinenti. In seguito, questa funzionalità raccoglie e impacchetta automaticamente i log in una cartella zip con il nome e la posizione specificati.

Modalità Offline instance (Istanza offline)

Questa modalità consente di selezionare il volume di un sistema offline. EC2Rescue analizza tale volume e presenta opzioni di recupero e ripristino automatiche. La modalità Offline instance (Istanza offline) include inoltre la stessa funzionalità Capture logs (Acquisisci log) presente nella modalità Current instance (Istanza corrente).

Funzionalità

  • System Information (Informazioni di sistema): visualizza importanti informazioni sul sistema attuale in una casella di testo per semplificarne la copia.
  • Select Disk (Seleziona disco): se all'istanza sono connessi più volumi root, questa funzionalità consente di selezionare un volume specifico.
    Nota: se il disco selezionato non è già online, questa funzionalità lo porta automaticamente online.
  • Diagnose and Rescue (Esegui diagnostica e recupero): rileva e fornisce opzioni per risolvere automaticamente problemi di configurazione comuni che impediscono le connessioni RDP o la riuscita dei controlli di stato dell'istanza. Gli elementi ispezionati per individuare eventuali problemi di configurazione sono i seguenti:
    Impostazioni dell'ora di sistema
    Impostazioni di Windows Firewall
    Impostazioni di Remote Desktop
    Versione e impostazioni di EC2Config (Windows Server 2012 R2 e versioni precedenti)
    Versione e impostazioni di EC2Launch (Windows Server 2016 e versioni successive)
    Impostazioni dell'interfaccia di rete
  • Restore (Ripristino): imposta l'istanza offline per l'avvio della Last Known Good Configuration (Ultima configurazione valida nota) o Restore registry from backup (Ripristina registro da backup). Utilizza questa funzionalità se sospetti che un registro sia danneggiato o configurato in modo errato.
  • Capture logs (Acquisisci log): per prima cosa, effettua una selezione da un elenco di log di risoluzione dei problemi pertinenti. In seguito, questa funzionalità raccoglie e impacchetta automaticamente i log in una cartella zip con il nome e la posizione specificati.

Informazioni correlate

Troubleshoot impaired Amazon EC2 Linux instance using EC2Rescue (Risoluzione dei problemi relativi all'istanza Amazon EC2 per Linux danneggiata utilizzando EC2Rescue)

Troubleshoot impaired Amazon EC2 Linux instance using EC2Rescue (Risoluzione dei problemi relativi all'istanza Amazon EC2 per Windows danneggiata utilizzando EC2Rescue)

Setting up Automation (Configurazione del servizio di automazione)