Instant snapshot adalah cadangan disk langsung yang dapat digunakan untuk membuat disk baru dengan cepat dalam hitungan menit.
Instant snapshot mengambil data pada titik waktu tertentu. Solusi ini dioptimalkan untuk memulihkan data yang diambil dengan cepat ke disk baru. Gunakan snapshot instan untuk memulihkan data dengan cepat jika zona dan disk masih utuh, tetapi data di disk telah hilang atau rusak, seperti berikut:
- Kesalahan pengguna
- Upgrade software gagal
- Kegagalan tingkat aplikasi
Dengan membuat snapshot instan disk sebelum salah satu peristiwa ini terjadi, Anda dapat memulihkan data dengan cepat dari snapshot instan ke disk baru. Mengurangi waktu pemulihan disk dapat membantu menghindari periode nonaktif dan masa pemeliharaan yang panjang.
Instant snapshot bersifat inkremental dan dapat lebih hemat biaya dibandingkan menggunakan beberapa clone disk.
Jenis snapshot
Anda dapat mencadangkan disk dengan snapshot. Tiga jenis snapshot—standar, instan, dan arsip—semuanya menangkap konten disk pada titik waktu tertentu.
Berikut adalah perbedaan utama antara jenis snapshot:
- Retensi setelah penghapusan disk sumber
- Waktu pemulihan data (RTO)
- Lokasi penyimpanan
Retensi setelah penghapusan disk sumber
Instant snapshot disk hanya ada hingga disk sumber dihapus. Snapshot standar dan arsip tidak dihapus dengan disk sumber. Oleh karena itu, jika Anda ingin mempertahankan cadangan disk setelah menghapus disk itu sendiri, gunakan snapshot standar atau arsip.
Waktu pemulihan data
Waktu pemulihan data adalah jangka waktu yang diperlukan untuk membuat disk baru dari snapshot dan bervariasi menurut jenis snapshot.
- Instant snapshot menawarkan waktu pemulihan terendah dan terbaik.
- Snapshot standar memiliki waktu pemulihan data yang lebih cepat daripada snapshot arsip.
- Snapshot arsip memiliki waktu pemulihan data paling lama, tetapi menawarkan penyimpanan yang paling hemat biaya.
Lokasi penyimpanan berdasarkan jenis snapshot
Lokasi penyimpanan adalah zona atau region tempat Compute Engine menyimpan snapshot.
- Instant snapshot adalah cadangan disk lokal yang disimpan di zona atau region yang sama dengan disk sumber.
- Snapshot standar dan arsip adalah cadangan jarak jauh untuk data disk yang disimpan secara terpisah dari disk sumber.
Compute Engine menyimpan arsip dan snapshot standar dengan cara yang sama. Salinan snapshot standar dan arsip disimpan di beberapa lokasi dengan checksum otomatis untuk memastikan integritas data Anda.
Kecuali jika ditentukan lain, referensi ke snapshot standar mencakup snapshot arsip.
Perbandingan jenis snapshot
Tabel berikut membandingkan perbedaan antara berbagai jenis snapshot:
Jenis snapshot | Paling cocok untuk | Redundansi penyimpanan | Dukungan untuk Hyperdisk | Dapat dibuat dengan jadwal snapshot | Dihapus saat disk sumber dihapus |
---|---|---|---|---|---|
Snapshot standar | Pencadangan data geo-redundan untuk melindungi dari pemadaman layanan lokal, zona, dan regional. | Penyimpanan redundan di beberapa region. | Ya | Ya | Tidak |
Snapshot arsip | Sama seperti snapshot standar, tetapi untuk data yang jarang diakses dan harus dipertahankan selama beberapa bulan atau tahun. Penyimpanan geo-redundan berbiaya lebih rendah dan lebih cocok untuk data terkait kepatuhan, audit, dan penyimpanan yang jarang diakses. | Penyimpanan redundan di beberapa region. | Ya | Tidak | Tidak |
Instant snapshot | Pencadangan data langsung dilakukan untuk memungkinkan pemulihan cepat ke disk baru jika terjadi error pengguna atau kerusakan aplikasi. | Tidak berlebihan. Disimpan di zona atau region yang sama dengan disk sumber saja. | Tidak | Tidak | Ya |
Selain snapshot, Compute Engine menawarkan opsi pencadangan data lainnya. Tinjau diagram yang menjelaskan opsi pencadangan data.
Informasi dalam dokumen ini berlaku untuk instant snapshot. Pelajari snapshot standar lebih lanjut.
Jenis disk yang didukung
Anda dapat mencadangkan disk booting dan non-boot dengan instant snapshot.
Instant snapshot dapat digunakan dengan Persistent Disk zonal dan regional. Anda tidak dapat menggunakan snapshot instan untuk mencadangkan disk Hyperdisk Google Cloud atau Solid State Drive (SSD) lokal.
Instant snapshot dari disk selalu disimpan di zona atau region yang sama dengan disk.
Misalnya, instant snapshot volume Persistent Disk di zona us-east1-d
disimpan di zona us-east1-d
. Demikian juga, instant snapshot dari volume Persistent Disk regional di region us-east1
disimpan di region us-east1
.
Mengakses data pada snapshot
Data dalam snapshot bersifat hanya baca. Untuk mengakses atau mengubah data pada snapshot, buat disk dari snapshot tersebut.
Buat clone disk jika Anda menginginkan salinan disk yang dapat ditulis dan langsung dapat diakses untuk proses debug atau eksperimen.
Menggunakan instant snapshot
Untuk memverifikasi, melihat, atau mengubah data pada snapshot, buat disk dari snapshot. Setelah membuat disk, Anda dapat memasangnya ke VM atau membuat VM baru dari disk, jika berupa boot disk.
Jika Anda tidak lagi memerlukan instant snapshot, hapus snapshot untuk mengurangi biaya penyimpanan.
Anda dapat mencantumkan semua instant snapshot dalam project, atau hanya mencantumkan instant snapshot disk.
Untuk disk tertentu, ada batasan terkait jumlah maksimum instant snapshot dan waktu maksimum antar-snapshot.
Simpan instant snapshot di lokasi yang berbeda
Anda tidak dapat langsung memindahkan instant snapshot ke lokasi berbeda, tetapi Anda dapat membuat snapshot standar dari instant snapshot dan menyimpan snapshot standar di lokasi yang Anda inginkan.
Batasan
Anda tidak dapat memilih lokasi penyimpanan instant snapshot. File selalu disimpan di region atau zona yang sama dengan disk sumber.
Saat Anda menghapus disk, semua snapshot instan disk tersebut akan dihapus. Artinya, saat Anda menghapus VM, snapshot instan boot disk VM akan dihapus. Instant Snapshot dari disk non-boot yang terpasang ke VM juga akan dihapus jika Anda telah mengaktifkan hapus otomatis untuk disk. Untuk mempertahankan data pada Instant Snapshot sebelum dihapus, buat snapshot standar dari Instant Snapshot.
Instant snapshot hanya dapat diakses dalam zona atau region tempat snapshot disimpan. Untuk memindahkan instant snapshot ke region lain, Anda harus membuat snapshot standar dari instant snapshot.
Saat membuat disk dari snapshot instan terenkripsi CMEK, Anda harus memberikan kunci enkripsi snapshot instan.
Anda tidak dapat membuat VM dari instant snapshot boot disk. Buat disk dari instant snapshot terlebih dahulu, lalu pilih disk sebagai sumber untuk VM.
Anda dapat membuat instant snapshot dari disk tertentu maksimal sekali setiap 30 detik.
Anda tidak boleh memiliki lebih dari 32 instant snapshot dari disk yang sama.
Anda tidak dapat membuat snapshot instan dengan jadwal snapshot.
Anda tidak dapat membuat snapshot instan volume Hyperdisk dan disk solid state drive (SSD) lokal.
Anda tidak dapat membuat instant snapshot pada volume Persistent Disk sekunder yang direplikasi secara asinkron.
Instant snapshot memiliki konsistensi error dan tidak konsisten dengan aplikasi. Artinya, setiap data dalam memori yang belum ditulis ke disk tidak akan diambil dalam snapshot instan. Jika Anda memerlukan konsistensi aplikasi, buat snapshot standar yang konsisten aplikasi.
Anda tidak dapat memindahkan disk sebelum menghapus semua instant snapshot disk tersebut. Untuk mengetahui informasi selengkapnya, lihat Memindahkan disk yang memiliki snapshot instan.
Anda tidak dapat mengedit data yang disimpan dalam instant snapshot.
Anda tidak dapat memulihkan instant snapshot yang dihapus.
Penagihan untuk instant snapshot
Biaya berikut berlaku untuk instant snapshot:
- Biaya operasi: Berlaku pada waktu pembuatan untuk setiap snapshot.
- Biaya penyimpanan: Biaya berlaku berdasarkan jumlah perubahan data pada disk dari pembuatan instant snapshot sampai instant snapshot lainnya diambil, atau hingga instant snapshot dihapus. Penyimpanan ditagih dengan tarif yang sama seperti disk sumber.
Cara penghitungan biaya penyimpanan
Instant snapshot ditagih berdasarkan jumlah data yang berubah pada disk sejak instant snapshot diambil.
Berikut adalah ringkasan cara penghitungan biaya:
Setelah mengambil instant snapshot, tidak ada biaya penyimpanan tambahan hingga data pada disk sumber berubah.
Untuk instant snapshot tertentu, biaya penyimpanan akan meningkat saat Anda melakukan penulisan ke disk hingga Anda membuat instant snapshot lainnya. Perubahan berikutnya pada disk akan ditagih ke snapshot yang lebih baru.
Setiap kali blok pada disk berubah, biaya akan bertambah ke instant snapshot terbaru dari disk tersebut. Jika instant snapshot lainnya telah melacak perubahan pada blok yang sama, biaya untuk blok tersebut hanya berlaku pada instant snapshot terbaru.
Contoh
Misalnya Anda membuat instant snapshot, IS-1
, dari disk pada pukul 09.00.
Pada saat itu, ukuran IS-1
adalah 0 byte.
Selama 90 menit berikutnya, Anda akan menulis data ke disk dan membuat instant snapshot tambahan, IS-2
dan IS-3
, masing-masing pada pukul 9.30 dan 10.15.
Total biaya pada pukul 10.30 adalah sebagai berikut:
Biaya operasi:
- Pukul 09.00 untuk
IS-1
. - Pukul 09.30 untuk
IS-2
. - Pukul 10.15 untuk
IS-3
.
- Pukul 09.00 untuk
Biaya penyimpanan:
- Biaya berlaku untuk
IS-1
untuk byte yang diubah pada disk dari 9.00 sampai 9.30. - Biaya berlaku untuk
IS-2
untuk byte yang diubah pada disk dari 9.30 sampai 10:15. - Biaya berlaku untuk
IS-3
untuk byte yang diubah dari 10.15 menjadi 10.30.
- Biaya berlaku untuk
Enkripsi instant snapshot
Instant snapshot menggunakan enkripsi yang sama dengan disk sumbernya. Anda tidak dapat mengenkripsi instant snapshot dengan kunci yang berbeda dengan kunci yang digunakan oleh disk sumber.
Misalkan Anda memiliki disk, D-1
, yang dienkripsi dengan kunci enkripsi yang disediakan pelanggan (CSEK) atau kunci enkripsi yang dikelola pelanggan (CMEK).
Jika Anda membuat snapshot instan, IS-1
dari D1
,IS-1
menggunakan kunci enkripsi
yang sama dengan D-1
. Selain itu, jika Anda membuat disk, D-2
, dari IS-1
, D-2
juga menggunakan kunci enkripsi yang sama dengan IS-1
dan D-1
.
Saat membuat disk dari snapshot instan yang dienkripsi CSEK atau CMEK, Anda harus memberikan kunci enkripsi untuk disk sumber.
Langkah selanjutnya
- Pelajari cara menggunakan instant snapshot.
- Cadangkan disk untuk pemulihan dari bencana dengan snapshot standar.
- Pelajari cara menyalin instant snapshot ke snapshot standar.