Pool OnVault adalah pointer ke bucket Cloud Storage atau vault cadangan yang digunakan untuk menyimpan data cadangan. Pool ini direferensikan dalam profil resource. Profil resource digunakan bersama dengan kebijakan OnVault untuk mengirim data cadangan ke pool OnVault yang ditetapkan.
Pool OnVault yang dibuat otomatis dengan bucket Cloud Storage
Pool OnVault yang mengarah ke bucket Cloud Storage dibuat secara otomatis oleh akun layanan yang terlampir ke appliance, sesuai kebutuhan. Pool OnVault ini menyimpan konfigurasi dan metadata instance VM dan dibuat secara otomatis saat runtime, saat template cadangan ditetapkan ke instance Compute Engine. Lokasi bucket Cloud Storage ditentukan berdasarkan lokasi atau region penyimpanan snapshot persistent disk seperti yang dikonfigurasi dalam template cadangan.
Di konsol pengelolaan appliance, Anda dapat melihat pool OnVault ini dengan membuka Manage > Storage Pools untuk membuka halaman Storage Pools. Pool OnVault yang dibuat otomatis di halaman Storage Pools ditampilkan dengan nama yang sama seperti bucket penyimpanan sebagai <backup/recovery-appliance-name>-<random-string>-<region/multi-region>. Anda tidak dapat mengedit atau menghapus pool OnVault yang dibuat secara otomatis.
Pool OnVault dibuat secara otomatis selama skenario berikut:
- Template cadangan yang ditetapkan ke instance Compute Engine tidak memiliki pool.
- Template cadangan diupdate untuk menggunakan region atau multi-region yang berbeda, lalu pool dibuat secara otomatis setelah snapshot pertama berhasil dijalankan. Dengan demikian, layanan ini memastikan bahwa data Persistent Disk dan konfigurasi VM instance berada di lokasi yang sama.
- Penggantian kebijakan diterapkan ke instance Compute Engine yang dilindungi yang mengubahnya untuk menggunakan region atau multi-region yang berbeda. Jika pool tidak ada di lokasi tersebut, pool akan dibuat secara otomatis setelah snapshot pertama berhasil dijalankan.
Untuk mengetahui informasi selengkapnya, lihat Pool OnVault yang dibuat otomatis.
Peran dan izin IAM
Sebelum menambahkan pool OnVault, Anda harus menetapkan peran
Backup and DR Cloud Storage Operator yang memiliki izin yang diperlukan
ke project tempat bucket berada atau ke bucket itu sendiri.
Memberikan izin di tingkat bucket adalah cara yang lebih terperinci.
Peran ini memungkinkan akun layanan yang terlampir ke appliance untuk melakukan operasi OnVault dan memiliki semua izin yang diperlukan untuk menyimpan dan mengelola cadangan di pool OnVault—termasuk mengakses data cadangan, menyalin data cadangan dari satu bucket Cloud Storage ke bucket lainnya, dan menghentikan masa berlaku cadangan yang disimpan. Anda dapat memvalidasi izin untuk peran ini dengan membuka IAM & Admin > Roles , lalu memilih Backup and DR Cloud Storage Operator.
Jika tidak ingin menetapkan peran Backup and DR Cloud Storage Operator,
Anda juga dapat membuat
peran kustom dan menetapkan
izin berikut.
storage.buckets.createstorage.buckets.getstorage.objects.createstorage.objects.deletestorage.objects.getstorage.objects.list
Menambahkan atau mengedit pool OnVault
Bagian ini menjelaskan cara menambahkan pool OnVault baru atau mengedit pool OnVault yang sudah ada.
Sebelum memulai
Pool OnVault memerlukan akses ke Cloud Storage. Sebelum menambahkan pool OnVault, selesaikan hal berikut:
Identifikasi atau buat bucket penyimpanan untuk menyimpan data cadangan:
- Semua kelas dan lokasi penyimpanan didukung. Gunakan kelas yang sesuai berdasarkan retensi data Anda. Jangan gunakan kelas arsip tanpa berkonsultasi terlebih dahulu dengan organisasi penjualan atau dukungan Anda.
Versi dan retensi di bucket Cloud Storage harus dinonaktifkan.
Kebijakan penghapusan sementara di bucket Cloud Storage harus dinonaktifkan.
Kontrol akses harus ditetapkan ke uniform di bucket baru.
Google-owned and Google-managed encryption keys dan kunci enkripsi yang dikelola pelanggan (CMEK) didukung.
Tambahkan akun layanan appliance pencadangan/pemulihan ke bucket sebagai akun utama dengan peran dan izin yang diperlukan. Anda harus melakukannya untuk setiap bucket yang dibuat pengguna.
Siapkan detail bucket penyimpanan karena kolom akun layanan akan otomatis diisi setelah memilih appliance karena menggunakan akun layanan yang terlampir ke appliance pencadangan/pemulihan.
Pastikan akun layanan memiliki akses ke bucket dengan peran yang memiliki izin yang diperlukan di tingkat project atau tingkat bucket.
Anda dapat membuat pool OnVault sebanyak yang diperlukan di appliance pencadangan/pemulihan menggunakan akun layanan appliance pencadangan/pemulihan yang sama. Prosedur untuk menambahkan pool OnVault bervariasi berdasarkan versi software appliance pencadangan/pemulihan. Untuk menentukan versi yang digunakan, buka Manage > Appliances dan periksa kolom Version.
Tabel berikut menunjukkan perilaku pool OnVault dengan versi appliance yang di-deploy.
Menambahkan pool OnVault
Gunakan petunjuk berikut untuk menambahkan pool OnVault.
- Klik Manage , lalu pilih Storage Pools dari menu drop-down.
- Klik Add OnVault Pool dari sudut kanan atas halaman.
- Masukkan OnVault Pool Name. Karakter yang valid adalah huruf, angka, spasi, tanda hubung (-), dan garis bawah (_).
Pilih Pool Type. Pilih default, Cloud Storage. Jenis pool Cloud Storage mendukung semua kelas penyimpanan dan harus digunakan kecuali jika kompatibilitas mundur dengan pool OnVault lama diperlukan. Anda tidak dapat mengubah jenis pool setelah pool OnVault dibuat.
Dari drop-down Appliance, pilih appliance yang ingin Anda tambahkan pool OnVault.
Kolom akun layanan hanya baca akan otomatis diisi.
Di kolom Bucket, masukkan nama bucket penyimpanan yang menyimpan data Anda. Bucket harus sudah ada, dan pastikan nama bucket sudah benar. Dapatkan nama bucket dari halaman Google Cloud konsol, klik Cloud Storage , lalu Buckets. Akun layanan yang ditampilkan di langkah kelima memerlukan izin untuk mengakses bucket di tingkat bucket atau tingkat project. Coldline dan Nearline memerlukan ACL Fine Grain di bucket.
Tentukan apakah data di pool OnVault harus disimpan dalam format terkompresi atau tidak terkompresi. Mengompresi data akan mengurangi biaya penyimpanan, tetapi memerlukan kapasitas komputasi tambahan untuk appliance pencadangan/pemulihan guna mengompresi data sebelum ditransmisikan. Sebaiknya centang kotak kompresi. Kompresi juga mengurangi traffic jaringan.
Di bagian Advanced Options, selesaikan hal berikut:
Pilih Object size. Nilai berkisar antara 64 KB hingga 8 MB. Nilai default 1 MB adalah pilihan terbaik dalam sebagian besar kasus. Mengubah ukuran objek dapat memengaruhi performa dan biaya layanan penyimpanan yang digunakan untuk OnVault.
Jika menggunakan proxy, masukkan alamat dan nomor port server proxy.
Klik Save.
Mengedit pool OnVault
Gunakan petunjuk berikut untuk mengedit pool OnVault.
- Klik Manage , lalu pilih Storage Pools dari menu drop-down.
- Pilih pool OnVault yang akan diedit, lalu klik tombol Edit di sudut kanan bawah halaman.
- Edit detail OnVault Pool Name dan Bucket sesuai kebutuhan. Aktifkan atau nonaktifkan Compression sesuai kebutuhan. Anda tidak dapat mengedit Service Account.
Di bagian Advanced Options, ubah Object size dan Proxy Server sesuai kebutuhan. Mengubah ukuran objek dapat memengaruhi performa dan biaya layanan penyimpanan yang digunakan untuk OnVault.
Klik Update.
Mengganti pool OnVault kunci JSON dengan pool OnVault berbasis akun layanan
Jika memiliki pool OnVault yang dibuat menggunakan kunci JSON untuk autentikasi, Anda tidak dapat mengalihkan pool OnVault tersebut untuk digunakan dengan autentikasi akun layanan appliance. Sebagai gantinya, buat pool OnVault baru dan gunakan detail bucket yang sama yang sebelumnya digunakan untuk membuatnya dengan kunci JSON.
Gunakan petunjuk berikut untuk mengganti pool OnVault kunci JSON dengan pool akun layanan appliance.
- Tambahkan pool OnVault baru dan di kolom Bucket gunakan nama bucket yang sama yang digunakan untuk membuat pool OnVault dengan kunci JSON.
- Di konsol pengelolaan appliance, buka Backup Plans > Profiles.
- Pilih profil yang menggunakan pool OnVault lama yang dibuat dengan kunci JSON.
- Klik Edit.
- Di drop-down OnVault pool, pilih pool OnVault baru yang dibuat dengan akun layanan.
Klik Save.
Semua image baru dibuat di pool OnVault yang baru ditentukan. Perhatikan bahwa Anda tidak dapat menghapus pool OnVault lama hingga semua image yang sebelumnya dibuat di pool tersebut berakhir masa berlakunya.
Menghapus pool OnVault
Gunakan petunjuk berikut untuk menghapus pool OnVault.
Pastikan tidak ada profil resource rencana pencadangan yang menentukan pool.
Hentikan masa berlaku semua image OnVault di pool. Image OnVault terakhir tidak akan pernah berakhir masa berlakunya kecuali jika aplikasi tidak dilindungi atau masa berlaku image berakhir secara eksplisit.
Gunakan petunjuk ini untuk menghapus pool OnVault dari appliance:
- Klik Manage , lalu pilih Storage Pools dari menu drop-down.
- Klik kanan pool OnVault yang ingin Anda hapus, lalu pilih Delete.
- Klik Confirm.
Mengakses data di pool OnVault
Setelah memiliki Resource Profile yang menggunakan pool OnVault dan template cadangan yang berisi kebijakan OnVault, dari tab Backup Plans , Anda dapat menerapkan Resource Profile dan Backup Template ke aplikasi dan VM. Kebijakan OnVault berjalan sesuai dengan jadwalnya dan image yang diambil ditulis ke Pool OnVault yang ditentukan dalam Resource Profile.
Setelah pencadangan penuh awal, kebijakan snapshot ke OnVault mengikuti model inkremental selamanya Backup and DR yang hanya mengambil dan mengirim perubahan data ke penyimpanan.
Setelah operasi pengambilan pertama selesai, data di lokasi penyimpanan pool OnVault dapat diakses sesuai dengan aturan berikut:
- Appliance pencadangan/pemulihan dapat membuat clone dari data OnVault.
- Appliance pencadangan/pemulihan tidak dapat membuat LiveClone dari data OnVault.
- Appliance pencadangan/pemulihan dapat memasang data OnVault.
- Appliance pencadangan/pemulihan dapat memasang data di pool OnVault, tetapi menyalin semua data ke pool snapshot terlebih dahulu, lalu melakukan pemasangan.
- Appliance pencadangan/pemulihan dapat melakukan pemasangan data yang mendukung aplikasi di pool OnVault.
Mengirim cadangan ke pool OnVault
Kebijakan Snapshot ke OnVault dan Langsung ke OnVault mengontrol transfer data ke penyimpanan. Kebijakan ini menyediakan jadwal untuk mengirim data serta definisi durasi penyimpanan data. Kombinasi profil resource dan template OnVault membentuk rencana pencadangan untuk aplikasi yang diterapkan. Untuk membuat pool OnVault, lihat Menambahkan pool OnVault.
Gunakan petunjuk ini untuk mentransfer data image ke penyimpanan yang ditentukan oleh pool penyimpanan OnVault.
- Pastikan Anda telah membuat Pool OnVault. Pool penyimpanan OnVault menentukan penyimpanan objek yang digunakan dan ditentukan dalam Resource Profile.
Di Backup Plans, buat template yang menyertakan salah satu hal berikut:
- Kebijakan Snapshot ke OnVault: Gunakan ini untuk menjadwalkan pergerakan data VM, sistem file, dan aplikasi ke penyimpanan yang ditentukan oleh pool OnVault. Lihat Kebijakan OnVault.
- Kebijakan Langsung ke OnVault: Gunakan ini untuk menjadwalkan pergerakan data VM VMware Engine ke penyimpanan yang ditentukan oleh pool OnVault. Untuk mengetahui informasi selengkapnya, lihat Kebijakan OnVault.
Di Backup Plans, buat profil resource yang menentukan tempat penyimpanan data secara lokal, jika berlaku, serta pool OnVault tempat data dikirim. Lihat Membuat profil resource.
Di App Manager, pilih data yang ingin Anda replikasi ke pool OnVault, lalu terapkan template cadangan dan profil resource.
Appliance pencadangan/pemulihan dapat menyelesaikan hal berikut saat mengakses data di penyimpanan pool OnVault:
- Membuat clone.
- Memasang data.
- LiveClone tidak dapat dibuat di Pool OnVault.
Berdasarkan persyaratan akses dan pemulihan data yang disimpan di penyimpanan Pool OnVault, dari konsol pengelolaan appliance, Anda dapat melakukan operasi pemasangan atau clone dari jendela Access di App Manager.
- Untuk mengetahui informasi tentang cara melakukan operasi pemasangan, lihat Memasang image.
- Untuk mengetahui informasi tentang cara melakukan operasi clone, lihat Ringkasan clone.
Menyeimbangkan performa dan konsumsi untuk image OnVault
Saat memasang image dari pool OnVault, empat opsi berikut memberikan kemampuan untuk menyeimbangkan performa dengan kebutuhan penyimpanan untuk mengakses data:
Storage Optimized: Blok baca berasal dari pool snapshot jika memungkinkan, jika tidak, blok baca berasal langsung dari pool OnVault melalui jaringan. Penulisan masuk ke pool snapshot lokal.
Gunakan opsi ini untuk meminimalkan konsumsi penyimpanan lokal dengan mengorbankan performa baca karena data terus diambil melalui jaringan.
Seimbang: (Opsi default) Objek yang dibaca dari pool OnVault di-cache di pool snapshot lokal sehingga pembacaan blok yang sama berikutnya akan dipenuhi secara lokal. Penulisan masuk ke pool snapshot lokal. Performa baca meningkat dari waktu ke waktu karena semakin banyak data yang dibaca dan disimpan ke pool snapshot. Penggunaan penyimpanan lokal dibatasi untuk data yang sebenarnya diperlukan oleh aplikasi.
Gunakan opsi ini jika penyimpanan lokal tersedia dan performa I/O tinggi tidak diperlukan.
Dioptimalkan Kinerjanya: Blok baca di-cache di pool snapshot lokal sehingga pembacaan blok yang sama berikutnya akan dipenuhi secara lokal. Selain itu, semua blok dibaca di latar belakang ke pool snapshot lokal untuk membuat salinan lokal lengkap. Penulisan masuk ke pool snapshot lokal. Performa baca meningkat dengan cepat karena proses latar belakang menyalin data dari OnVault ke pool snapshot lokal. Persyaratan penyimpanan adalah yang tertinggi karena semua data disalin ke penyimpanan lokal.
Gunakan opsi ini jika akses cepat ke data serta performa I/O tinggi diperlukan.
Maximum Performance: Semua blok dibaca ke pool snapshot lokal untuk membuat salinan lokal lengkap, dan hanya setelah itu image akan dipasang. Opsi ini memiliki penggunaan penyimpanan lokal yang sama dengan Performance Optimized karena semua data disalin ke pool snapshot lokal.
Gunakan opsi ini jika performa puncak dari penyimpanan lokal diperlukan untuk semua I/O aplikasi, dan latensi baca dari pool OnVault tidak dapat diterima, sehingga tidak diinginkan untuk memberikan akses aplikasi ke data sebelum salinan lokal lengkap dibuat.
Menggunakan pool OnVault
Kebijakan Snapshot ke OnVault dan Langsung ke OnVault mengontrol transfer data ke penyimpanan. Kebijakan ini menyediakan jadwal untuk mengirim data serta definisi durasi penyimpanan data. Kombinasi profil resource dan template OnVault membentuk rencana pencadangan untuk aplikasi yang diterapkan.
Gunakan petunjuk ini untuk mentransfer data image ke penyimpanan yang ditentukan oleh pool penyimpanan OnVault:
- Pastikan Anda telah membuat Pool OnVault. Pool penyimpanan OnVault menentukan penyimpanan yang digunakan dan ditentukan dalam Resource Profile.
Di Backup Plans, buat template yang menyertakan salah satu hal berikut:
- Kebijakan Snapshot ke OnVault: Gunakan ini untuk menjadwalkan pergerakan data VM, sistem file, dan aplikasi ke penyimpanan yang ditentukan oleh pool OnVault. Lihat Kebijakan OnVault.
- Direct to OnVault policy: Gunakan kebijakan ini untuk menjadwalkan pergerakan data VM Google Cloud VMware Engine ke penyimpanan yang ditentukan oleh pool OnVault. Untuk mengetahui informasi selengkapnya, lihat Kebijakan OnVault.
Di Backup Plans, buat profil resource yang menentukan tempat penyimpanan data secara lokal, jika berlaku, serta pool OnVault tempat data dikirim. Lihat Membuat profil resource.
Di App Manager, pilih data yang ingin Anda replikasi ke pool OnVault, lalu terapkan Backup Template dan Resource Profile.
Appliance pencadangan/pemulihan dapat menyelesaikan hal berikut saat mengakses data di penyimpanan Pool OnVault:
- Membuat clone
- Memasang data
- LiveClone tidak dapat dibuat di Pool OnVault.
Berdasarkan persyaratan akses dan pemulihan data yang disimpan di penyimpanan Pool OnVault, dari konsol pengelolaan appliance, Anda dapat melakukan operasi pemasangan atau clone dari jendela Access di App Manager.