Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
EC2RescueBefehle auf einer Amazon EC2 Linux-Instance ausführen
EC2Rescueist ein Befehlszeilentool. Nachdem Sie es EC2Rescue auf Ihrer Linux-Instance installiert haben, erhalten Sie allgemeine Hilfe zur Verwendung des Tools, indem Sie den Befehl ausführen./ec2rl help
. Sie können sich die verfügbaren Module ansehen, indem Sie den Befehl ausführen
, und Sie können Hilfe zu einem bestimmten Modul erhalten, indem Sie den Befehl ausführen./ec2rl list
./ec2rl help
.module_name
Die folgenden Aufgaben können Sie als erste Schritte mit diesem Tool durchführen.
Aufgaben
EC2RescueModule ausführen
Um alle EC2Rescue Module auszuführen
Verwenden Sie den ./ec2rl run Befehl, ohne zusätzliche Parameter anzugeben. Einige Module erfordern Root-Zugriff. Wenn Sie kein Root-Benutzer sind, verwenden Sie ihn, sudo wenn Sie den Befehl ausführen.
./ec2rl run
Um ein bestimmtes EC2Rescue Modul auszuführen
Verwenden Sie den ./ec2rl run Befehl und geben Sie für den Namen des Moduls an--only-modules
, das ausgeführt werden soll. Einige Module benötigen Argumente, um sie zu verwenden.
./ec2rl run --only-modules=
module_name
--arguments
Verwenden Sie beispielsweise den folgenden Befehl, um das dig Modul zur Abfrage der amazon.com
Domäne auszuführen.
./ec2rl run --only-modules=dig --domain=amazon.com
Um die Ergebnisse eines EC2Rescue Moduls anzuzeigen
Führen Sie das Modul aus und sehen Sie sich dann die Protokolldatei ancat /var/tmp/ec2rl/
. Die Protokolldatei für das dig Modul befindet sich beispielsweise im folgenden Verzeichnis:logfile_location
cat /var/tmp/ec2rl/
timestamp
/mod_out/run/dig.log
Laden Sie die EC2Rescue Modulergebnisse hoch
Wenn AWS Support die Ergebnisse für ein EC2Rescue Modul angefordert wurden, können Sie die Protokolldatei mit dem EC2Rescue Tool hochladen. Sie können die Ergebnisse entweder an einen von Ihnen bereitgestellten Speicherort AWS Support oder in einen Amazon S3 S3-Bucket hochladen, den Sie besitzen.
Um Ergebnisse an einen Speicherort hochzuladen, der bereitgestellt wird von AWS Support
Verwenden Sie den ./ec2rl upload-Befehl. Geben Sie für --upload-directory
den Speicherort der Protokolldatei an. Geben Sie für --support-url
den von URL bereitgestellten Wert an AWS Support.
./ec2rl upload --upload-directory=/var/tmp/ec2rl/
logfile_location
--support-url="url_provided_by_aws_support
"
So laden Sie Ergebnisse in einen Amazon S3 S3-Bucket hoch
Verwenden Sie den ./ec2rl upload-Befehl. Geben Sie für --upload-directory
den Speicherort der Protokolldatei an. Geben Sie für einen Bucket an--presigned-url
, der URL für den S3-Bucket vorsigniert ist. Weitere Informationen zum Generieren von vorsignierten Objekten URLs für Amazon S3 finden Sie unter Objekte mithilfe von vorsignierten Objekten hochladen. URLs
./ec2rl upload --upload-directory=/var/tmp/ec2rl/
logfile_location
--presigned-url="presigned_s3_url
"
Backups einer Amazon EC2 Linux-Instance erstellen
Sie können EC2Rescue Ihre Linux-Instance sichern, indem Sie ein AMI oder indem Sie Snapshots der angehängten Volumes erstellen.
Um eine zu erstellen AMI
Verwenden Sie den ./ec2rl run
Befehl und geben Sie für - backup
- anami
.
./ec2rl run --backup=ami
Um Snapshots von allen angeschlossenen Volumes mit mehreren Volumes zu erstellen
Verwenden Sie den ./ec2rl run
Befehl und geben Sie für - backup
- an. allvolumes
./ec2rl run --backup=allvolumes
Um einen Snapshot eines bestimmten angehängten Volumes zu erstellen
Verwenden Sie den ./ec2rl run
Befehl und geben Sie für - backup
- die ID des Volumes an, das gesichert werden soll.
./ec2rl run --backup=
volume_id