Pertahankan volume root Amazon EBS setelah EC2 instans Amazon dihentikan - Amazon Elastic Compute Cloud

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

Pertahankan volume root Amazon EBS setelah EC2 instans Amazon dihentikan

Secara default, volume root Amazon EBS untuk sebuah instans dihapus saat instance berakhir. Anda dapat mengubah perilaku default untuk memastikan bahwa volume root Amazon EBS tetap ada setelah instance dihentikan. Untuk mengubah perilaku default, setel DeleteOnTermination atribut kefalse. Anda dapat melakukannya baik saat peluncuran instance atau nanti.

Mengonfigurasi volume root agar tetap ada selama peluncuran instans

Anda dapat mengonfigurasi volume root agar tetap ada saat meluncurkan instance.

Console
Untuk mengonfigurasi volume root agar tetap ada saat Anda meluncurkan instance
  1. Buka EC2 konsol Amazon di https://console.aws.amazon.com/ec2/.

  2. Di panel navigasi, pilih Instans lalu pilih Luncurkan instans.

  3. Pilih Amazon Machine Image (AMI), pilih tipe instans, pilih pasangan kunci, dan konfigurasikan pengaturan jaringan Anda.

  4. Untuk Konfigurasikan penyimpanan, pilih Lanjutan.

  5. Perluas volume root.

  6. Untuk Hapus saat pengakhiran, pilih Tidak.

  7. Setelah Anda selesai mengonfigurasi instans, pilih Luncurkan instans.

AWS CLI
Untuk mengonfigurasi volume root agar tetap ada saat Anda meluncurkan instance

Gunakan perintah run-instance dan sertakan opsi berikut.

--block-device-mappings file://mapping.json

Dalammapping.json, tentukan pemetaan perangkat blok yang menyetel DeleteOnTermination atribut kefalse.

[ { "DeviceName": "/dev/sda1", "Ebs": { "DeleteOnTermination": false } } ]
PowerShell
Untuk mengonfigurasi volume root agar tetap ada saat Anda meluncurkan instance

Gunakan New-EC2Instancecmdlet dan sertakan parameter berikut.

-BlockDeviceMapping $bdm

Buat pemetaan perangkat blok yang menyetel DeleteOnTermination atribut ke$false.

$ebs = New-Object Amazon.EC2.Model.EbsBlockDevice $ebs.DeleteOnTermination = $false $bdm = New-Object Amazon.EC2.Model.BlockDeviceMapping $bdm.DeviceName = "dev/xvda" $bdm.Ebs = $ebs

Konfigurasikan volume root agar tetap ada untuk instans yang ada

Anda dapat mengonfigurasi volume root untuk bertahan untuk instance yang sedang berjalan. Perhatikan bahwa Anda tidak dapat menyelesaikan tugas ini menggunakan EC2 konsol Amazon.

AWS CLI
Untuk mengonfigurasi volume root agar tetap ada untuk instance yang ada

Gunakan modify-instance-attributeperintah dengan pemetaan perangkat blok yang menyetel DeleteOnTermination atribut kefalse.

aws ec2 modify-instance-attribute \ --instance-id i-1234567890abcdef0 \ --block-device-mappings file://mapping.json

Tentukan hal berikut dalam mapping.json.

[ { "DeviceName": "/dev/xvda", "Ebs": { "DeleteOnTermination": false } } ]
PowerShell
Untuk mengonfigurasi volume root agar tetap ada untuk instance yang ada

Gunakan Edit-EC2InstanceAttributecmdlet dengan pemetaan perangkat blok yang menyetel atribut ke. DeleteOnTermination $false

$ebs = New-Object Amazon.EC2.Model.EbsInstanceBlockDeviceSpecification $ebs.DeleteOnTermination = $false $bdm = New-Object Amazon.EC2.Model.InstanceBlockDeviceMappingSpecification $bdm.DeviceName = "/dev/xvda" $bdm.Ebs = $ebs Edit-EC2InstanceAttribute ` -InstanceId i-1234567890abcdef0 ` -BlockDeviceMapping $bdm

Konfirmasikan bahwa volume root dikonfigurasi agar tetap ada

Anda dapat mengonfirmasi bahwa volume root dikonfigurasi untuk bertahan.

Console
Untuk mengonfirmasi bahwa volume root dikonfigurasi untuk bertahan
  1. Buka EC2 konsol Amazon di https://console.aws.amazon.com/ec2/.

  2. Di panel navigasi, pilih Instans kemudian pilih instans Anda.

  3. Di tab Penyimpanan, pada Perangkat blok, cari entri untuk volume root. Jika Hapus saat pengakhiran adalah No, volume dikonfigurasi untuk dipertahankan.

AWS CLI
Untuk mengonfirmasi bahwa volume root dikonfigurasi untuk bertahan

Gunakan perintah describe-instance dan verifikasi bahwa DeleteOnTermination atribut disetel ke. false

aws ec2 describe-instances \ --instance-id i-1234567890abcdef0 \ --query "Reservations[].Instances[].BlockDeviceMappings"

Berikut ini adalah output contoh.

[ [ { "DeviceName": "/dev/xvda", "Ebs": { "AttachTime": "2024-07-12T04:05:33.000Z", "DeleteOnTermination": false, "Status": "attached", "VolumeId": "vol-1234567890abcdef0" } ] ]
PowerShell
Untuk mengonfirmasi bahwa volume root dikonfigurasi untuk bertahan

Gunakan Get-EC2Instancecmdlet dan verifikasi bahwa DeleteOnTermination atribut disetel ke. False

(Get-EC2Instance -InstanceId i-i-1234567890abcdef0).Instances.BlockDeviceMappings.Ebs

Berikut ini adalah output contoh.

AssociatedResource : AttachTime : 7/12/2024 4:05:33 AM DeleteOnTermination : False Operator : Status : attached VolumeId : vol-1234567890abcdef0