Verwendung von CopyImage mit einer CLI - AWS-SDK-Codebeispiele

Weitere AWS-SDK-Beispiele sind im GitHub-Repository Beispiele für AWS Doc SDKs verfügbar.

Verwendung von CopyImage mit einer CLI

Die folgenden Code-Beispiele zeigen, wie CopyImage verwendet wird.

CLI
AWS CLI

Beispiel 1: So kopieren Sie ein AMI in eine andere Region

Der folgende copy-image-Beispielbefehl kopiert das angegebene AMI von der Region us-west-2 in die Region us-east-1 und fügt eine kurze Beschreibung hinzu.

aws ec2 copy-image \ --region us-east-1 \ --name ami-name \ --source-region us-west-2 \ --source-image-id ami-066877671789bd71b \ --description "This is my copied image."

Ausgabe:

{ "ImageId": "ami-0123456789abcdefg" }

Weitere Informationen finden Sie unter Kopieren eines AMI im Amazon-EC2-Benutzerhandbuch.

Beispiel 2: So kopieren Sie ein AMI in eine andere Region und verschlüsseln den Sicherungs-Snapshot

Mit dem folgenden copy-image-Befehl wird das angegebene AMI von der Region us-west-2 in die aktuelle Region kopiert und der Sicherungs-Snapshot mit dem angegebenen KMS-Schlüssel verschlüsselt.

aws ec2 copy-image \ --source-region us-west-2 \ --name ami-name \ --source-image-id ami-066877671789bd71b \ --encrypted \ --kms-key-id alias/my-kms-key

Ausgabe:

{ "ImageId": "ami-0123456789abcdefg" }

Weitere Informationen finden Sie unter Kopieren eines AMI im Amazon-EC2-Benutzerhandbuch.

Beispiel 3: So beziehen Sie Ihre benutzerdefinierten AMI-Tags beim Kopieren eines AMI ein

Der folgende copy-image-Befehl verwendet den Parameter --copy-image-tags, um Ihre benutzerdefinierten AMI-Tags beim Kopieren des AMI zu kopieren.

aws ec2 copy-image \ --region us-east-1 \ --name ami-name \ --source-region us-west-2 \ --source-image-id ami-066877671789bd71b \ --description "This is my copied image." --copy-image-tags

Ausgabe:

{ "ImageId": "ami-0123456789abcdefg" }

Weitere Informationen finden Sie unter Kopieren eines AMI im Amazon-EC2-Benutzerhandbuch.

  • Weitere API-Informationen finden Sie unter CopyImage in der AWS CLI-Befehlsreferenz.

PowerShell
Tools für PowerShell V4

Beispiel 1: In diesem Beispiel wird das angegebene AMI in der Region „EU (Irland)“ in die Region „USA West (Oregon)“ kopiert. Wenn -Region nicht angegeben ist, wird die aktuelle Standardregion als Zielregion verwendet.

Copy-EC2Image -SourceRegion eu-west-1 -SourceImageId ami-12345678 -Region us-west-2 -Name "Copy of ami-12345678"

Ausgabe:

ami-87654321
  • Weitere API-Informationen finden Sie unter CopyImage in der AWS -Tools für PowerShell-Cmdlet-Referenz (V4).

Tools für PowerShell V5

Beispiel 1: In diesem Beispiel wird das angegebene AMI in der Region „EU (Irland)“ in die Region „USA West (Oregon)“ kopiert. Wenn -Region nicht angegeben ist, wird die aktuelle Standardregion als Zielregion verwendet.

Copy-EC2Image -SourceRegion eu-west-1 -SourceImageId ami-12345678 -Region us-west-2 -Name "Copy of ami-12345678"

Ausgabe:

ami-87654321
  • Weitere API-Informationen finden Sie unter CopyImage in der AWS -Tools für PowerShell-Cmdlet-Referenz (V5).