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.
Exécuter EC2Rescue des commandes sur une instance Amazon EC2 Linux
EC2Rescueest un outil en ligne de commande. Après l'avoir installé EC2Rescue sur votre instance Linux, vous pouvez obtenir de l'aide générale sur l'utilisation de l'outil en exécutant./ec2rl help
. Vous pouvez consulter les modules disponibles en exécutant
, et vous pouvez obtenir de l'aide sur un module spécifique en exécutant./ec2rl list
./ec2rl help
.module_name
Les tâches suivantes sont des tâches courantes que vous pouvez effectuer pour commencer à utiliser cet outil.
Tâches
Exécuter EC2Rescue des modules
Pour exécuter tous les EC2Rescue modules
Utilisez la ./ec2rl run commande sans spécifier de paramètres supplémentaires. Certains modules nécessitent un accès racine. Si vous n'êtes pas un utilisateur root, sudo utilisez-le lorsque vous exécutez la commande.
./ec2rl run
Pour exécuter un EC2Rescue module spécifique
Utilisez la ./ec2rl run commande et pour--only-modules
, spécifiez le nom du module à exécuter. Certains modules nécessitent des arguments pour les utiliser.
./ec2rl run --only-modules=
module_name
--arguments
Par exemple, pour exécuter le dig module afin d'interroger le amazon.com
domaine, utilisez la commande suivante.
./ec2rl run --only-modules=dig --domain=amazon.com
Pour consulter les résultats d'un EC2Rescue module
Lancez le module puis visualisez le fichier journalcat /var/tmp/ec2rl/
. Par exemple, le fichier journal du dig module se trouve à l'emplacement suivant :logfile_location
cat /var/tmp/ec2rl/
timestamp
/mod_out/run/dig.log
Téléchargez les résultats EC2Rescue du module
Si vous avez AWS Support demandé les résultats d'un EC2Rescue module, vous pouvez télécharger le fichier journal à l'aide de l'EC2Rescueoutil. Vous pouvez télécharger les résultats soit vers un emplacement fourni par, AWS Support soit vers un compartiment Amazon S3 dont vous êtes le propriétaire.
Pour télécharger les résultats vers un emplacement fourni par AWS Support
Utilisez la commande ./ec2rl upload. Pour--upload-directory
, spécifiez l'emplacement du fichier journal. Pour--support-url
, spécifiez le URL fourni par AWS Support.
./ec2rl upload --upload-directory=/var/tmp/ec2rl/
logfile_location
--support-url="url_provided_by_aws_support
"
Pour télécharger les résultats dans un compartiment Amazon S3
Utilisez la commande ./ec2rl upload. Pour--upload-directory
, spécifiez l'emplacement du fichier journal. Pour--presigned-url
, spécifiez un présigné URL pour le compartiment S3. Pour plus d'informations sur la génération de documents pré-signés URLs pour Amazon S3, consultez la section Chargement d'objets à l'aide de systèmes pré-signés. URLs
./ec2rl upload --upload-directory=/var/tmp/ec2rl/
logfile_location
--presigned-url="presigned_s3_url
"
Création de sauvegardes d'une instance Amazon EC2 Linux
Vous pouvez l'utiliser EC2Rescue pour sauvegarder votre instance Linux en créant un AMI ou en créant des instantanés de ses volumes attachés.
Pour créer un AMI
Utilisez la ./ec2rl run
commande et pour --backup
, spécifiezami
.
./ec2rl run --backup=ami
Pour créer des instantanés multivolumes de tous les volumes attachés
Utilisez la ./ec2rl run
commande et pour --backup
, spécifiezallvolumes
.
./ec2rl run --backup=allvolumes
Pour créer un instantané d'un volume attaché spécifique
Utilisez la ./ec2rl run
commande et pour --backup
, spécifiez l'ID du volume à sauvegarder.
./ec2rl run --backup=
volume_id