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.

Snapshot Amazon EBS

Anda dapat mencadangkan data pada volume Amazon EBS Anda dengan membuat point-in-time salinan, yang dikenal sebagai snapshot Amazon EBS. Snapshot merupakan pencadangan inkremental, yang berarti bahwa kami hanya menyimpan blok di perangkat yang telah berubah sejak snapshot terbaru Anda. Hal ini meminimalkan waktu yang diperlukan untuk membuat snapshot dan menghemat biaya penyimpanan dengan tidak menduplikasi data.

penting

AWS tidak secara otomatis mencadangkan data yang disimpan pada volume EBS Anda. Untuk ketahanan data dan pemulihan bencana, Anda bertanggung jawab untuk membuat snapshot EBS secara teratur, atau menyiapkan pembuatan snapshot otomatis dengan menggunakan Amazon Data Lifecycle Manager atau AWS Backup.

Snapshot EBS disimpan di Amazon S3, di bucket S3 yang tidak dapat Anda akses secara langsung. Anda dapat membuat dan mengelola snapshot Anda menggunakan konsol Amazon EC2 atau API Amazon EC2. Anda tidak dapat mengakses snapshot menggunakan konsol Amazon S3 atau API Amazon S3.

Setiap snapshot berisi semua informasi yang diperlukan untuk memulihkan data Anda (dari saat ketika snapshot diambil) ke volume EBS baru. Saat Anda membuat volume EBS berdasarkan snapshot, volume baru dimulai sebagai replika persis dari volume yang digunakan untuk membuat snapshot. Volume yang direplikasi memuat data di latar belakang sehingga Anda dapat segera menggunakannya. Jika Anda mengakses data yang belum dimuat, volume akan langsung mengunduh data yang diminta dari Amazon S3, lalu melanjutkan memuat sisa data volume di latar belakang. Untuk informasi selengkapnya, lihat Membuat snapshot Amazon EBS. Saat Anda menghapus snapshot, hanya data yang unik dari snapshot tersebut yang dihapus. Untuk informasi selengkapnya, lihat Hapus snapshot Amazon EBS.

Untuk informasi selengkapnya, lihat halaman produk Amazon EBS Snapshots.

Peristiwa snapshot

Anda dapat melacak status snapshot EBS Anda melalui CloudWatch Acara. Untuk informasi selengkapnya, lihat Peristiwa snapshot EBS.

Snapshot yang konsisten dengan aplikasi

Anda dapat menggunakan Run Command Systems Manager untuk mengambil snapshot yang konsisten aplikasi dari semua volume EBS yang terlampir ke instans Amazon EC2 Windows Anda. Proses snapshot menggunakan Volume Shadow Copy Service (VSS) Windows untuk mengambil cadangan tingkat citra aplikasi yang sadar VSS, termasuk data dari transaksi yang tertunda antara aplikasi ini dan disk. Anda tidak perlu mematikan instans atau memutusnya saat Anda mencadangkan semua volume yang terlampir. Untuk informasi selengkapnya, lihat Membuat Snapshot yang Konsisten Aplikasi VSS.

Snapshot multivolume

Snapshots dapat digunakan untuk membuat cadangan beban kerja sangat penting, seperti basis data besar atau sistem file yang mencakup banyak volume EBS. Snapshot multi-volume memungkinkan Anda mengambil snapshot yang akurat point-in-time, terkoordinasi dengan data, dan konsisten crash di beberapa volume EBS yang dilampirkan ke instans EC2. Anda tidak perlu lagi menghentikan instans atau mengoordinasikan antara volume untuk memastikannya crash-consistent, karena snapshot secara otomatis diambil di banyak volume EBS. Untuk informasi selengkapnya, lihat langkah-langkah untuk membuat snapshot EBS multivolume di Membuat snapshot Amazon EBS .

Harga snapshot

Biaya untuk snapshot Anda didasarkan pada jumlah data yang disimpan. Karena snapshot bersifat inkremental, menghapus snapshot mungkin tidak mengurangi biaya penyimpanan data Anda. Data yang direferensikan secara eksklusif oleh snapshot dihapus saat snapshot dihapus, tetapi data yang dirujuk oleh snapshot lain disimpan. Untuk informasi selengkapnya, lihat Snapshot dan volume Amazon Elastic Block Store di Panduan Pengguna AWS Billing.

Cara kerja snapshot

Snapshot pertama yang Anda buat dari volume selalu merupakan snapshot penuh. Snapshot ini mencakup semua blok data yang ditulis ke volume pada saat membuat snapshot. Snapshot berikutnya dengan volume yang sama adalah snapshot inkremental. Snapshot ini hanya menyertakan blok data yang diubah dan baru yang ditulis ke volume sejak snapshot terakhir dibuat

Ukuran snapshot penuh ditentukan oleh ukuran data yang dicadangkan, bukan ukuran volume sumber. Demikian pula, biaya penyimpanan yang terkait dengan snapshot penuh ditentukan oleh ukuran snapshot, bukan ukuran volume sumber. Misalnya, Anda membuat snapshot pertama dari volume 200 GiB Amazon EBS yang hanya berisi 50 GiB data. Hal ini menghasilkan snapshot lengkap yang berukuran 50 GiB, dan Anda ditagih untuk penyimpanan snapshot 50 GiB.

Demikian pula, ukuran dan biaya penyimpanan snapshot tambahan ditentukan oleh ukuran data apa pun yang ditulis ke volume sejak snapshot sebelumnya dibuat. Melanjutkan contoh ini, jika Anda membuat snapshot kedua volume 200 GiB setelah mengubah 20 GiB data dan menambahkan 10 GiB data, snapshot inkremental berukuran 30 GiB. Anda kemudian ditagih untuk penyimpanan snapshot 30 GiB tambahan itu.

Untuk informasi selengkapnya tentang harga snapshot, lihat Harga Amazon EBS.

penting

Saat Anda mengarsipkan snapshot inkremental, snapshot dikonversi ke snapshot penuh yang mencakup semua blok yang ditulis ke volume pada saat snapshot dibuat. Kemudian, snapshot dipindahkan ke tingkat Arsip Snapshot Amazon EBS. Snapshot di tingkat arsip ditagih dengan tarif yang berbeda dari snapshot di tingkat standar. Untuk informasi selengkapnya, lihat Harga dan penagihan.

Bagian berikut menunjukkan cara snapshot EBS menangkap status volume pada satu titik waktu, dan cara snapshot berikutnya dari volume yang berubah membuat riwayat perubahan tersebut.

Banyak snapshot dengan volume yang sama

Diagram di bagian bawah ini menampilkan Volume 1, yang berukuran 15 GiB, pada tiga titik waktu. Snapshot diambil dari setiap tiga status volume ini. Diagram secara khusus menunjukkan hal berikut:

  • Dalam Status 1, volume memiliki 10 GiB data. Snap A adalah snapshot pertama yang diambil dari volume. Snap A adalah snapshot lengkap dan seluruh 10 GiB data dicadangkan.

  • Di Status 2, volume masih berisi 10 GiB data, tetapi hanya 4 GiB yang berubah setelah Snap A diambil. Snap B adalah snapshot inkremental. Snapshot perlu mencadangkan 4 GiB yang berubah saja. Data lain 6 GiB yang tidak berubah, yang sudah dicadangkan di Snap A, direferensikan oleh Snap B alih-alih dicadangkan lagi. Hal ini ditunjukkan dengan panah putus-putus.

  • Di Status 3, 2 GiB data telah ditambahkan ke volume, untuk total 12 GiB, setelah Snap B diambil. Snap B adalah snapshot inkremental. Snapshot perlu mencadangkan hanya 2 GiB yang ditambahkan setelah Snap B diambil. Seperti yang ditunjukkan oleh panah putus-putus, Snap C juga mereferensikan 4 GiB data yang disimpan di Snap B, dan 6 GiB data yang disimpan di Snap A.

  • Total penyimpanan yang diperlukan untuk tiga snapshot adalah 16 GiB total. Masing-masing menyumbang 10 GiB untuk Snap A, 4 GiB untuk Snap B, dan 2 GiB untuk Snap C.


        Snapshot menangkap status volume awal dan dua status berikutnya setelah data diubah.

Snapshot inkremental dari volume berbeda

Diagram di bagian ini menunjukkan cara snapshot inkremental dapat diambil dari volume yang berbeda.

  1. Vol 1, yang berukuran 14 GiB, memiliki 10 GiB data. Karena Snap A adalah snapshot pertama yang diambil dari volume, snapshot ini adalah snapshot penuh dan keseluruhan 10 GiB data dicadangkan.

  2. Vol 2 dibuat dari Snap A, sehingga ini adalah replika persis dari Vol 1 pada saat snapshot diambil.

  3. Seiring waktu, 4 GiB data ditambahkan ke Vol 2 dan ukuran total data adalah 14 GiB.

  4. Snap B diambil dari Vol 2. Untuk Snap B, hanya 4 GiB data yang ditambahkan setelah volume dibuat dari Snap A dicadangkan. 10 GiB data lain yang tidak berubah, yang sudah disimpan di Snap A, direferensikan oleh Snap B alih-alih dicadangkan lagi.

    Snap B adalah sebuah snapshot inkremental dari Snap A, meskipun dibuat dari volume yang berbeda.

penting

Diagram mengasumsikan bahwa Anda memiliki Vol 1 dan Snap A, dan bahwa Vol 2 dienkripsi dengan kunci KMS yang sama dengan Vol 1. Jika Vol 1 dimiliki oleh akun AWS lain dan akun itu mengambil Snap A serta membagikannya kepada Anda, Snap B akan menjadi snapshot penuh. Atau, jika Vol 2 dienkripsi dengan kunci KMS yang berbeda dari Vol 1, Snap B akan menjadi snapshot penuh.


        Snapshot menangkap status volume awal dan dua status berikutnya setelah data diubah.

Untuk informasi selengkapnya tentang cara data dikelola saat Anda menghapus snapshot, lihat Hapus snapshot Amazon EBS.

Salin dan bagikan snapshot

Anda dapat membagikan snapshot di seluruh akun AWS dengan memodifikasi izin akses. Anda dapat membuat salinan snapshot Anda sendiri serta snapshot yang telah dibagikan dengan Anda. Untuk informasi selengkapnya, lihat Membagikan snapshot Amazon EBS.

Snapshot dibatasi pada Wilayah AWS tempat snapshot dibuat. Setelah Anda membuat snapshot dari volume EBS, Anda dapat menggunakannya untuk membuat volume baru di Wilayah yang sama. Untuk informasi selengkapnya, lihat Membuat volume dari snapshot. Anda juga dapat menyalin snapshot di seluruh Wilayah, sehingga dapat menggunakan beberapa Wilayah untuk ekspansi geografis, migrasi pusat data, dan pemulihan bencana. Anda dapat menyalin snapshot yang dapat diakses yang memiliki status completed. Untuk informasi selengkapnya, lihat Menyalin snapshot Amazon EBS.

Dukungan enkripsi untuk snapshot

Ringkasan EBS sepenuhnya mendukung enkripsi EBS.

  • Snapshot volume terenkripsi secara otomatis dienkripsi.

  • Volume yang dibuat dari snapshot terenkripsi dienkripsi secara otomatis.

  • Volume yang Anda buat dari snapshot tidak terenkripsi yang Anda miliki atau memiliki akses ke dapat dienkripsi. on-the-fly

  • Saat menyalin snapshot yang tidak terenkripsi milik Anda, Anda dapat mengenkripsinya selama proses penyalinan.

  • Saat menyalin snapshot terenkripsi milik Anda atau yang Anda miliki aksesnya, Anda dapat mengenkripsi ulang dengan kunci yang berbeda selama proses penyalinan.

  • Snapshot pertama yang Anda ambil dari volume terenkripsi yang dibuat dari snapshot tanpa enkripsi selalu merupakan snapshot penuh.

  • Snapshot pertama yang Anda ambil dari volume terenkripsi ulang, yang memiliki CMK berbeda dibandingkan dengan snapshot sumber, selalu merupakan snapshot penuh.

Dokumentasi lengkap tentang kemungkinan skenario enkripsi snapshot tersedia di Membuat snapshot Amazon EBS dan dalam Menyalin snapshot Amazon EBS.

Untuk informasi selengkapnya, lihat Enkripsi EBS Amazon.