Résoudre les problèmes liés à une instance Windows défectueuse à l'aide du EC2Rescue GUI - Amazon Elastic Compute Cloud

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Résoudre les problèmes liés à une instance Windows défectueuse à l'aide du EC2Rescue GUI

EC2Rescuepour Windows Server, vous pouvez effectuer l'analyse suivante sur des instances hors ligne :

Option

Description

Diagnostic et résolution des problèmes

EC2Rescuepour Windows Server peut détecter et résoudre les problèmes liés aux paramètres de service suivants :

  • Heure du système

    • RealTimeisUniversal‐ Détecte si la clé de RealTimeisUniversal registre est activée. Si cette option est désactivée, l'heure du système Windows dérive lorsque le fuseau horaire est défini sur une valeur autre que. UTC

  • Pare-feu Windows

    • Réseaux de domaine : détectent si ce profil de pare-feu Windows est activé ou désactivé.

    • Réseaux privés : détectent si ce profil de pare-feu Windows est activé ou désactivé.

    • Réseaux invités ou publics : détectent si ce profil de pare-feu Windows est activé ou désactivé.

  • Bureau à distance

    • Démarrage du service : détecte si le service bureau à distance est activé.

    • Connexions réseau à distance : détectent si cette option est activée.

    • TCPPort ‐ Détecte le port sur lequel le service Remote Desktop écoute.

  • EC2Config(Windows Server 2012 R2 et versions antérieures)

    • Installation ‐ Détecte EC2Config la version installée.

    • Service Start ‐ Détecte si le EC2Config service est activé.

    • Ec2 SetPassword ‐ Génère un nouveau mot de passe administrateur.

    • Ec2 HandleUserData ‐ Vous permet d'exécuter un script de données utilisateur lors du prochain démarrage de l'instance.

  • EC2Launch(Windows Server 2016 et versions ultérieures)

    • Installation ‐ Détecte EC2Launch la version installée.

    • Ec2 SetPassword ‐ Génère un nouveau mot de passe administrateur.

  • Interface réseau

    • DHCPDémarrage du service ‐ Détecte si le DHCP service est activé.

    • Détails Ethernet : affiche des informations détaillées sur la version de pilote réseau, si elle est détectée.

    • DHCPsur Ethernet ‐ Détecte si DHCP c'est activé.

  • État de signature de disque

    • Signature sur disque et signature sur la base de données de configuration au démarrage (BCD) ‐ Détecte si la signature du disque et la BCD signature sont identiques. Si les valeurs sont différentes, EC2Rescue tente de remplacer la signature du disque par la signature activéeBCD.

Restaurer

Effectuez l'une des opérations suivantes :

  • Dernière configuration correcte connue : tente de démarrer l'instance avec son dernier état de démarrage connu.

  • Restaurer le registre à partir de la sauvegarde : restaure le registre à partir de \Windows\System32\config\RegBack.

Capture Logs

Permet de capturer des journaux sur l'instance en vue de les analyser.

EC2Rescuepour Windows Server peut collecter les données suivantes à partir d'instances actives et hors ligne :

Élément Description
Event Log Collecte les journaux des applications, du système et des EC2Config événements.
Registre Collecte les ruches SYSTEM et SOFTWARE.
Windows Update Log

Permet de collecter les fichiers journaux générés par Windows Update.

Note

Dans Windows Server 2016 et versions ultérieures, le journal est collecté au format Event Tracing for Windows (ETW).

Sysprep Log Permet de collecter les fichiers journaux générés par l'outil Windows System Preparation.
Journal de configuration du pilote Collecte les API journaux d'installation de Windows (setupapi.dev.logetsetupapi.setup.log).
Boot Configuration Collecte la ruche HKEY_LOCAL_MACHINE\BCD00000000.
Memory Dump Permet de collecter les fichiers de vidage de mémoire existant sur l'instance.
EC2ConfigDossier Collecte les fichiers journaux générés par le EC2Config service.
EC2LaunchDossier Collecte les fichiers journaux générés par les EC2Launch scripts.
SSMFichier d'agent Collecte les fichiers journaux générés par les journaux de SSM l'agent et du gestionnaire de correctifs.
EC2lasticGPUs Fichier E Collecte les journaux d'événements liés à ElasticGPUs.
ECS Collecte les journaux relatifs à AmazonECS.
CloudEndure Collecte les fichiers journaux relatifs à CloudEndure l'agent.

EC2Rescuepour Windows Server peut collecter les données supplémentaires suivantes à partir d'instances actives :

Élément Description
System Information RecueilleMSInfo32.
Résultat de la politique de groupe Collecte un rapport de politique de groupe.

Analyser une instance hors connexion

L'option Offline Instance (Instance hors ligne) est pratique pour déboguer les problèmes de démarrage liés aux instances Windows.

Pour effectuer une action sur une instance hors ligne
  1. À partir d'une instance Windows Server fonctionnelle, téléchargez l'outil EC2Rescuepour Windows Server et extrayez les fichiers.

    Vous pouvez exécuter la PowerShell commande suivante pour télécharger EC2Rescue sans modifier votre configuration de sécurité renforcée d'Internet Explorer (ESC) :

    Invoke-WebRequest https://s3.amazonaws.com/ec2rescue/windows/EC2Rescue_latest.zip -OutFile $env:USERPROFILE\Desktop\EC2Rescue_latest.zip

    Cette commande téléchargera le fichier EC2Rescue .zip sur le bureau de l'utilisateur actuellement connecté.

    Note

    Si un message d'erreur s'affiche lors du téléchargement du fichier et que vous utilisez Windows Server 2016 ou une version antérieure, il est possible que la version TLS 1.2 doive être activée sur votre PowerShell terminal. Vous pouvez activer la TLS version 1.2 pour la PowerShell session en cours à l'aide de la commande suivante, puis réessayer :

    [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
  2. Arrêtez l'instance défaillante si ce n'est pas déjà fait.

  3. Détachez le volume EBS racine de l'instance défectueuse et attachez-le à une instance Windows fonctionnelle sur laquelle Windows Server est EC2Rescue installé.

  4. Exécutez l'outil EC2Rescue pour Windows Server sur l'instance de travail et choisissez Instance hors ligne.

  5. Sélectionnez le disque du volume nouvellement monté et choisissez Next (Suivant).

  6. Confirmez la sélection de disque et choisissez Yes (Oui).

  7. Choisissez l'option d'instance en ligne à exécuter puis sélectionnez Next (Suivant).

L'outil EC2Rescue pour Windows Server analyse le volume et collecte des informations de dépannage en fonction des fichiers journaux sélectionnés.

Collecter des données à partir d'une instance active

Vous pouvez collecter des journaux et d'autres données à partir d'une instance active

Pour collecter des données à partir d'une instance active
  1. Connectez-vous à votre instance Windows.

  2. Téléchargez l'outil EC2Rescuepour Windows Server sur votre instance Windows et extrayez les fichiers.

    Vous pouvez exécuter la PowerShell commande suivante pour télécharger EC2Rescue sans modifier votre configuration de sécurité renforcée d'Internet Explorer (ESC) :

    Invoke-WebRequest https://s3.amazonaws.com/ec2rescue/windows/EC2Rescue_latest.zip -OutFile $env:USERPROFILE\Desktop\EC2Rescue_latest.zip

    Cette commande téléchargera le fichier EC2Rescue .zip sur le bureau de l'utilisateur actuellement connecté.

    Note

    Si un message d'erreur s'affiche lors du téléchargement du fichier et que vous utilisez Windows Server 2016 ou une version antérieure, il est possible que la version TLS 1.2 doive être activée sur votre PowerShell terminal. Vous pouvez activer la TLS version 1.2 pour la PowerShell session en cours à l'aide de la commande suivante, puis réessayer :

    [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
  3. Ouvrez l'application EC2Rescue pour Windows Server et acceptez le contrat de licence.

  4. Choisissez Next (Suivant), Current instance (Instance actuelle), Capture logs (Capturer les journaux).

  5. Sélectionnez les éléments de données à collecter et choisissez Collect... (Collecter...). Lisez l'avertissement et choisissez Yes (Oui) pour continuer.

  6. Choisissez un nom de fichier et un emplacement pour le ZIP fichier, puis cliquez sur Enregistrer.

  7. Une fois EC2Rescue Windows Server terminé, choisissez Ouvrir le dossier contenant pour afficher le ZIP fichier.

  8. Choisissez Finish (Terminer).