Gunakan CopySnapshot dengan CLI - AWS Contoh Kode SDK

Ada lebih banyak contoh AWS SDK yang tersedia di repo Contoh SDK AWS Doc. GitHub

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Gunakan CopySnapshot dengan CLI

Contoh kode berikut menunjukkan cara menggunakanCopySnapshot.

CLI
AWS CLI

Contoh 1: Untuk menyalin snapshot ke Wilayah lain

copy-snapshotContoh perintah berikut menyalin snapshot yang ditentukan dari us-west-2 Region ke us-east-1 Region dan menambahkan deskripsi singkat.

aws ec2 copy-snapshot \ --region us-east-1 \ --source-region us-west-2 \ --source-snapshot-id snap-066877671789bd71b \ --description 'This is my copied snapshot.'

Output:

{ "SnapshotId": "snap-066877671789bd71b" }

Contoh 2: Untuk menyalin snapshot yang tidak terenkripsi dan mengenkripsi snapshot baru

copy-snapshotPerintah berikut menyalin snapshot tak terenkripsi yang ditentukan dari us-west-2 Wilayah ke Wilayah saat ini dan mengenkripsi snapshot baru menggunakan kunci KMS yang ditentukan.

aws ec2 copy-snapshot \ --source-region us-west-2 \ --source-snapshot-id snap-066877671789bd71b \ --encrypted \ --kms-key-id alias/my-kms-key

Output:

{ "SnapshotId": "snap-066877671789bd71b" }

Untuk informasi selengkapnya, lihat Menyalin snapshot Amazon EBS di Panduan Pengguna Amazon EBS.

  • Untuk detail API, lihat CopySnapshotdi Referensi AWS CLI Perintah.

PowerShell
Alat untuk PowerShell

Contoh 1: Contoh ini menyalin snapshot yang ditentukan dari wilayah UE (Irlandia) ke wilayah AS Barat (Oregon).

Copy-EC2Snapshot -SourceRegion eu-west-1 -SourceSnapshotId snap-12345678 -Region us-west-2

Contoh 2: Jika Anda menetapkan wilayah default dan menghilangkan parameter Region, wilayah tujuan default adalah wilayah default.

Set-DefaultAWSRegion us-west-2 Copy-EC2Snapshot -SourceRegion eu-west-1 -SourceSnapshotId snap-12345678
  • Untuk detail API, lihat CopySnapshotdi Referensi Alat AWS untuk PowerShell Cmdlet.