Utilizzare CopyImage con un o AWS SDK CLI - Esempi di codice dell'AWS SDK

Ci sono altri AWS SDK esempi disponibili nel repository AWS Doc SDK Examples GitHub .

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Utilizzare CopyImage con un o AWS SDK CLI

I seguenti esempi di codice mostrano come utilizzareCopyImage.

CLI
AWS CLI

Esempio 1: copiare un file AMI in un'altra regione

Il comando di copy-image esempio seguente copia quanto specificato AMI dalla us-west-2 Regione alla us-east-1 Regione e aggiunge una breve descrizione.

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."

Output:

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

Per ulteriori informazioni, consulta Copiare un file AMI nella Amazon EC2 User Guide.

Esempio 2: copiare un file AMI in un'altra regione e crittografare lo snapshot di supporto

Il copy-image comando seguente copia l'istantanea specificata AMI dalla us-west-2 regione alla regione corrente e crittografa l'istantanea di backup utilizzando la chiave specificata. KMS

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

Output:

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

Per ulteriori informazioni, consulta Copiare un file AMI nella Amazon EC2 User Guide.

Esempio 3: per includere i AMI tag definiti dall'utente quando si copia un AMI

Il copy-image comando seguente utilizza il --copy-image-tags parametro per copiare i AMI tag definiti dall'utente durante la copia di. AMI

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

Output:

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

Per ulteriori informazioni, consulta Copiare un file AMI nella Amazon EC2 User Guide.

PowerShell
Strumenti per PowerShell

Esempio 1: Questo esempio copia quanto specificato AMI nella regione «UE (Irlanda)» nella regione «Stati Uniti occidentali (Oregon)». Se -Region non è specificato, la regione predefinita corrente viene utilizzata come regione di destinazione.

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

Output:

ami-87654321
  • Per API i dettagli, vedere CopyImagein AWS Tools for PowerShell Cmdlet Reference.