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.
Utiliser EC2Rescue for Windows Server avec la ligne de commande
L'interface de ligne de commande (CLI) EC2Rescue for Windows Server vous permet d'exécuter un plug-in EC2Rescue for Windows Server (appelé « action ») par programmation.
L'outil EC2Rescue for Windows Server a deux modes d'exécution :
-
/online (/en ligne) — Cela vous permet d'exécuter une action sur l'instance sur laquelle EC2Rescue for Windows Server est installé, par exemple, collecter des fichiers journaux.
-
/offline: (/hors ligne :)<device_id> — Cela vous permet d'exécuter une action sur le volume racine hors connexion qui est attaché à une instance Amazon EC2 Windows distincte, où vous avez installé EC2Rescue for Windows Server.
Téléchargez l'outil EC2Rescue for Windows Server
EC2RescueCmd.exe /help
EC2Rescue for Windows Server peut effectuer les actions suivantes sur une instance Amazon EC2 Windows :
Action de collecte
Note
Vous pouvez collecter tous les journaux, un groupe de journaux complet ou un journal individuel au sein d'un groupe.
EC2Rescue for Windows Server peut collecter les données suivantes à partir des instances actives et hors ligne.
Groupe de journaux | Journaux disponibles | Description |
---|---|---|
all |
Collecte tous les journaux disponibles. | |
eventlog |
|
Collecte les journaux d'événements d'application, de système et EC2Config. |
memory-dump |
|
Permet de collecter les fichiers de vidage de mémoire existant sur l'instance. |
ec2config |
|
Permet de collecter les fichiers journaux générés par le service EC2Config. |
ec2launch |
|
Permet de collecter les fichiers journaux générés par les scripts EC2Launch. |
ssm-agent |
|
Permet de collecter les fichiers journaux générés par SSM Agent et les journaux Patch Manager. |
sysprep |
'Log Files' |
Permet de collecter les fichiers journaux générés par l'outil Windows System Preparation. |
driver-setup |
|
Collecte les journaux Windows SetupAPI (setupapi.dev.log et setupapi.setup.log ). |
registry |
|
Collecte les ruches SYSTEM et SOFTWARE . |
egpu |
|
Collecte les journaux d'événements liés à des GPU Elastic. |
boot-config |
'BCDEDIT Output' |
Collecte la ruche HKEY_LOCAL_MACHINE\BCD00000000 . |
windows-update |
'Log Files' |
Permet de collecter les fichiers journaux générés par Windows Update. NoteDans Windows Server 2016 et les versions ultérieures, le journal est collecté au format Event Tracing for Windows (ETW). |
cloudendure |
|
Collecte les fichiers journaux relatifs à CloudEndure l'agent. |
EC2Rescue for Windows Server peut collecter les données supplémentaires suivantes à partir des instances actives.
Groupe de journaux | Journaux disponibles | Description |
---|---|---|
system-info |
'MSInfo32 Output' |
Collecte MSInfo32 . |
gpresult |
'GPResult Output' |
Collecte un rapport de politique de groupe. |
Les options suivantes sont disponibles :
-
/output : < outputFilePath > ‐ Emplacement du chemin du fichier de destination requis pour enregistrer les fichiers journaux collectés au format zip.
-
/no-offline : attribut facultatif utilisé en mode hors ligne. Ne met pas le volume hors connexion après avoir exécuté l'action.
-
/no-fix-signature‐ Attribut facultatif utilisé en mode hors ligne. Ne corrige pas une collision de signature de disque possible après avoir exécuté l'action.
Exemples
Voici des exemples d'utilisation de la CLI EC2Rescue for Windows Server.
Exemples en mode en ligne
Collecter tous les journaux disponibles :
EC2RescueCmd /accepteula /online /collect:all /output:<outputFilePath>
Collecter uniquement un groupe de journaux spécifique :
EC2RescueCmd /accepteula /online /collect:ec2config /output:<outputFilePath>
Collecter des journaux individuels au sein d'un groupe de journaux :
EC2RescueCmd /accepteula /online /collect:'ec2config.Log Files,driver-setup.SetupAPI Log Files' /output:<outputFilePath>
Exemples de mode hors connexion
Collecter tous les journaux disponibles à partir d'un volume EBS. Le volume est spécifié par la valeur d'ID de périphérique.
EC2RescueCmd /accepteula /offline:
xvdf
/collect:all /output:<outputFilePath>
Collecter uniquement un groupe de journaux spécifique :
EC2RescueCmd /accepteula /offline:
xvdf
/collect:ec2config /output:<outputFilePath>
Action de résolution
EC2Rescue for Windows Server peut détecter et résoudre des problèmes avec les paramètres de service suivants :
Groupe de services |
Actions disponibles |
Description |
---|---|---|
all |
||
system-time |
'RealTimeIsUniversal' |
Heure du système
|
firewall |
|
Pare-feu Windows
|
rdp |
|
Bureau à distance
|
ec2config |
|
EC2Config
|
ec2launch |
'Reset Administrator Password' |
Génère un nouveau mot de passe administrateur Windows. |
network |
'DHCP Service Startup' |
Interface réseau
|
Les options suivantes sont disponibles :
-
/level:<level> : attribut facultatif pour le niveau de contrôle que l'action doit déclencher. Les valeurs autorisées sont les suivantes:
information
,warning
,error
,all
. Par défaut, l'attribut est défini surerror
. -
/check-only : attribut facultatif qui génère un rapport mais n'effectue aucune modification sur le volume hors ligne.
-
/no-offline : attribut facultatif qui empêche la mise hors ligne du volume une fois l'action exécutée.
-
/no-fix-signature‐ Attribut facultatif qui ne corrige pas une éventuelle collision de signature de disque une fois l'action terminée.
Exemples de résolution
Voici des exemples d'utilisation de la CLI EC2Rescue for Windows Server. Le volume est spécifié à l'aide de la valeur d'ID de périphérique.
Tenter de corriger tous les problèmes identifiés sur un volume :
EC2RescueCmd /accepteula /offline:
xvdf
/rescue:all
Tenter de corriger tous les problèmes identifiés au sein d'un groupe de services sur un volume :
EC2RescueCmd /accepteula /offline:
xvdf
/rescue:firewall
Tenter de corriger un élément spécifique au sein d'un groupe de services sur un volume :
EC2RescueCmd /accepteula /offline:
xvdf
/rescue:rdp.'Service Start'
Spécifier plusieurs problèmes à tenter de corriger sur un volume :
EC2RescueCmd /accepteula /offline:
xvdf
/rescue:'system-time.RealTimeIsUniversal,ec2config.Service Start'
Action de restauration
EC2Rescue for Windows Server peut détecter et résoudre des problèmes avec les paramètres de service suivants :
Groupe de services |
Actions disponibles |
Description |
---|---|---|
Restaurer la dernière configuration correcte connue |
lkgc |
Dernière configuration correcte connue : tente de démarrer l'instance avec son dernier état de démarrage connu. |
Restaurer le registre Windows à partir de la dernière sauvegarde | regback |
Restaurer le registre à partir de la sauvegarde : restaure le registre à partir de \Windows\System32\config\RegBack . |
Les options suivantes sont disponibles :
-
/no-offline — Attribut facultatif qui empêche la mise hors connexion du volume une fois l'action exécutée.
-
/no-fix-signature—Attribut facultatif qui ne corrige pas une éventuelle collision de signatures de disque une fois l'action terminée.
Exemples de restauration
Voici des exemples d'utilisation de la CLI EC2Rescue for Windows Server. Le volume est spécifié à l'aide de la valeur d'ID de périphérique.
Restaurer la dernière configuration correcte connue sur un volume :
EC2RescueCmd /accepteula /offline:
xvdf
/restore:lkgc
Restaurer la dernière sauvegarde du registre Windows sur un volume :
EC2RescueCmd /accepteula /offline:
xvdf
/restore:regback