Utilizar CopySnapshot con una CLI
Los siguientes ejemplos de código muestran cómo utilizar CopySnapshot.
- CLI
-
- AWS CLI
-
Ejemplo 1: copia de una instantánea en otra región
En el siguiente ejemplo del comando
copy-snapshotse copia la instantánea especificada de la regiónus-west-2en la regiónus-east-1y se agrega una breve descripción.aws ec2 copy-snapshot \ --regionus-east-1\ --source-regionus-west-2\ --source-snapshot-idsnap-066877671789bd71b\ --description 'This is my copied snapshot.'Salida:
{ "SnapshotId": "snap-066877671789bd71b" }Ejemplo 2: copia de una instantánea no cifrada y cifrado de la nueva instantánea
En el siguiente comando
copy-snapshotse copia la instantánea no cifrada especificada de la regiónus-west-2en la región actual y se usa la clave de KMS especificada para cifrar la nueva instantánea.aws ec2 copy-snapshot \ --source-regionus-west-2\ --source-snapshot-idsnap-066877671789bd71b\ --encrypted \ --kms-key-idalias/my-kms-keySalida:
{ "SnapshotId": "snap-066877671789bd71b" }Para obtener más información, consulte Copia de una instantánea de Amazon EBS en la Guía del usuario de Amazon EBS.
-
Para obtener información sobre la API, consulte CopySnapshot
en la Referencia de comandos de la AWS CLI.
-
- PowerShell
-
- Herramientas para PowerShell V4
-
Ejemplo 1: En este ejemplo se copia la instantánea especificada de la región “UE (Irlanda)” en la región “Oeste de EE. UU. (Oregón).
Copy-EC2Snapshot -SourceRegion eu-west-1 -SourceSnapshotId snap-12345678 -Region us-west-2Ejemplo 2: Si establece una región predeterminada y omite el parámetro Region, la región de destino predeterminada será la región predeterminada.
Set-DefaultAWSRegion us-west-2 Copy-EC2Snapshot -SourceRegion eu-west-1 -SourceSnapshotId snap-12345678-
Para obtener información sobre la API, consulte CopySnapshot en la Referencia de cmdlets de Herramientas de AWS para PowerShell (V4).
-
- Herramientas para PowerShell V5
-
Ejemplo 1: En este ejemplo se copia la instantánea especificada de la región “UE (Irlanda)” en la región “Oeste de EE. UU. (Oregón).
Copy-EC2Snapshot -SourceRegion eu-west-1 -SourceSnapshotId snap-12345678 -Region us-west-2Ejemplo 2: Si establece una región predeterminada y omite el parámetro Region, la región de destino predeterminada será la región predeterminada.
Set-DefaultAWSRegion us-west-2 Copy-EC2Snapshot -SourceRegion eu-west-1 -SourceSnapshotId snap-12345678-
Para obtener información sobre la API, consulte CopySnapshot en la Referencia de cmdlets de Herramientas de AWS para PowerShell (V5).
-
Para obtener una lista completa de las guías para desarrolladores de AWS SDK y ejemplos de código, consulte Creación de recursos de Amazon EC2 mediante una AWS SDK. En este tema también se incluye información sobre cómo comenzar a utilizar el SDK y detalles sobre sus versiones anteriores.