Hapus snapshot Amazon EBS - Amazon Elastic Compute Cloud

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

Hapus snapshot Amazon EBS

Setelah Anda tidak lagi memerlukan snapshot Amazon EBS untuk suatu volume, Anda dapat menghapusnya. Menghapus snapshot tidak berpengaruh pada volume. Menghapus volume tidak berdampak pada snapshot yang dibuat.

Penghapusan snapshot inkremental

Jika Anda membuat snapshot berkala untuk volume, snapshotnya bersifat inkremental. Hal ini berarti bahwa hanya blok pada perangkat yang berubah setelah snapshot terbaru Anda disimpan di snapshot baru. Meskipun snapshot disimpan secara bertahap, proses penghapusan snapshot dirancang agar Anda hanya mempertahankan snapshot terbaru untuk membuat volume.

Jika data terdapat pada volume yang disimpan dalam snapshot atau serangkaian snapshot sebelumnya, dan data lalu dihapus dari volume tersebut di lain waktu, data tersebut masih dianggap sebagai data unik dari snapshot sebelumnya. Data unik hanya dihapus dari urutan snapshot jika semua snapshot yang mengacu pada data unik tersebut dihapus.

Saat Anda menghapus snapshot, hanya data yang dirujuk secara eksklusif oleh snapshot tersebut yang dihapus. Data unik hanya dihapus jika semua snapshot yang mereferensikannya dihapus. Menghapus snapshot sebelumnya dari suatu volume tidak akan memengaruhi kemampuan Anda untuk membuat volume dari snapshot yang lebih baru dari volume tersebut.

Menghapus snapshot mungkin tidak akan mengurangi biaya penyimpanan data organisasi Anda. Snapshot lain mungkin merujuk pada data snapshot, dan data yang direferensikan selalu dipertahankan. Jika Anda menghapus snapshot yang berisi data yang digunakan berikutnya, biaya yang terkait dengan data yang direferensikan dialokasikan ke snapshot berikutnya. Untuk informasi selengkapnya tentang cara snapshot menyimpan data, lihat Cara kerja snapshot dan contoh berikut.

Dalam diagram berikut, Volume 1 ditampilkan pada tiga titik waktu. Snapshot telah menangkap masing-masing dari dua status pertama, dan di status ketiga, snapshot telah dihapus.

  • Dalam Status 1, volume memiliki 10 data yang sama. Karena Snap A adalah snapshot pertama yang diambil dari volume, secara keseluruhan 10 GiB data harus disalin.

  • Pada Status 2, volume masih berisi 10 data, tetapi 4 telah berubah. Snap B hanya perlu menyalin dan menyimpan 4 GiB yang berubah setelah Snap A diambil. 6 GiB data lainnya tidak berubah, yang sudah disalin dan disimpan dalam Snap A, direferensikan oleh Snap B alih-alih disalin (kembali). Hal ini ditunjukkan dengan panah putus-putus.

  • Pada status 3, volume tidak berubah sejak Status 2, tetapi Snapshot A telah dihapus. 6 GiB data yang disimpan dalam Snapshot A yang dirujuk oleh Snapshot B sekarang telah dipindahkan ke Snapshot B, seperti yang ditunjukkan oleh panah berat. Sebagai akibatnya, Anda masih dikenai biaya untuk menyimpan 10 GiB data; 6 GiB data yang tidak berubah yang disimpan dari Snap A, dan 4 GiB data yang diubah dari Snap B.

Menghapus snapshot dengan beberapa data yang direferensikan oleh snapshot lain


          Snap A berisi 6 dari data yang direferensikan. Ketika Snap A dihapus, data tersebut digabungkan ke dalam Snap B.

Pertimbangan

Pertimbangan berikut berlaku untuk menghapus snapshot:

  • Anda tidak dapat menghapus snapshot dari perangkat root volume EBS yang digunakan oleh AMI terdaftar. Pertimbangan ini berlaku bahkan jika AMI yang terdaftar diusangkan atau dinonaktifkan. Anda harus membatalkan pendaftaran AMI terlebih dahulu sebelum Anda dapat menghapus snapshot. Untuk informasi selengkapnya, lihat Membatalkan pendaftaran AMI Anda.

  • Anda tidak dapat menghapus snapshot yang dikelola oleh AWS Backup layanan menggunakan Amazon EC2. Sebagai gantinya, gunakan AWS Backup untuk menghapus titik pemulihan yang sesuai di brankas cadangan. Untuk informasi selengkapnya, lihat Menghapus cadangan dalam Panduan Developer AWS Backup .

  • Anda dapat membuat,mempertahankan, dan menghapus snapshot secara manual, atau Anda dapat menggunakan Amazon Data Lifecycle Manager untuk mengelola snapshot Anda. Untuk informasi selengkapnya, lihat Amazon Data Lifecycle Manager.

  • Meskipun Anda dapat menghapus snapshot yang masih dalam proses, snapshot harus selesai sebelum penghapusan diterapkan. Ini mungkin memerlukan waktu lama. Jika Anda juga berada di batas snapshot yang sama, dan Anda mencoba mengambil snapshot tambahan, Anda akan menemui kesalahan ConcurrentSnapshotLimitExceeded. Untuk informasi selengkapnya, lihat Kuota Layanan untuk Amazon EBS di Referensi Umum Amazon Web.

  • Jika Anda menghapus snapshot yang cocok dengan aturan retensi Keranjang Sampah, snapshot akan dipertahankan di Keranjang Sampah alih-alih segera dihapus. Untuk informasi selengkapnya, lihat Keranjang Sampah.

  • Anda tidak dapat menghapus snapshot yang terkait dengan AMI yang didukung EBS yang dinonaktifkan. Untuk informasi selengkapnya, lihat Menonaktifkan AMI.

Menghapus snapshot

Untuk menghapus snapshot, gunakan salah satu metode berikut.

Console
Untuk menghapus snapshot menggunakan konsol
  1. Buka konsol Amazon EC2 di https://console.aws.amazon.com/ec2/.

  2. Di panel navigasi, pilih Snapshot.

  3. Pilih snapshot yang akan dihapus, lalu pilih Tindakan, Hapus snapshot.

  4. Pilih Hapus.

AWS CLI
Untuk menghapus snapshot menggunakan AWS CLI

Gunakan perintah delete-snapshot.

Tools for Windows PowerShell
Untuk menghapus snapshot menggunakan Alat untuk Windows PowerShell

Gunakan perintah Remove-EC2Snapshot.

Tip pemecahan masalah

Jika Anda mendapatkan kesalahan Failed to delete snapshot yang menunjukkan bahwa snapshot sedang digunakan oleh AMI, Anda harus membatalkan pendaftaran AMI terkait sebelum dapat menghapus snapshot. Anda tidak dapat menghapus snapshot yang terkait dengan AMI.

Jika Anda menggunakan konsol dan AMI terkait dinonaktifkan, Anda harus memilih filter Gambar dinonaktifkan di layar AMI untuk melihat AMI yang dinonaktifkan.

Menghapus snapshot multivolume

Untuk menghapus snapshot multivolume, ambil semua snapshot untuk snapshot multivolume Anda menggunakan tanda yang Anda terapkan ke set saat Anda membuat snapshot. Lalu, hapus snapshot secara terpisah.

Anda tidak akan dicegah menghapus snapshot individual dalam set snapshot multi-volume. Jika Anda menghapus snapshot saat berada di pending state, hanya snapshot tersebut yang dihapus. Snapshot lain dalam set snapshot multivolume masih berhasil diselesaikan.