Cadangan instance Looker (Google Cloud core) berisi snapshot data instance pada waktu tertentu, dan memungkinkan pemulihan data instance tersebut ke waktu saat cadangan dibuat. Memulihkan versi Looker (Google Cloud core) tidak mengupgrade atau mendowngrade versi Looker untuk instance. Jika terjadi perubahan versi antara waktu pencadangan dan waktu pemulihan, instance Looker (Google Cloud core) akan mempertahankan versi Looker yang sudah digunakan instance.
Cadangan hanya dapat dipulihkan ke instance yang sama dengan tempat cadangan diambil. Jika Anda ingin memindahkan data dari satu instance ke instance lain, gunakan impor dan ekspor.
Setiap cadangan, baik otomatis maupun manual, berisi catatan semua data dalam database internal instance dan di server file instance, yang merupakan sebagian besar data operasional untuk instance Looker (Google Cloud core). Namun, data untuk Aktivitas Sistem Elite tidak dicadangkan.
Tidak ada gangguan pada performa Looker (Google Cloud core) selama pencadangan.
Peran yang diperlukan
Untuk mendapatkan izin yang
Anda perlukan guna mencadangkan atau memulihkan instance Looker (Google Cloud core),
minta administrator untuk memberi Anda
peran IAM Admin Looker (roles/looker.admin) pada project tempat instance berada.
Untuk mengetahui informasi selengkapnya tentang cara memberikan peran, lihat Mengelola akses ke project, folder, dan organisasi.
Anda mungkin juga bisa mendapatkan izin yang diperlukan melalui peran khusus atau peran bawaan lainnya.
Persyaratan dan peringatan
Instance Looker (Google Cloud core) Anda harus memenuhi beberapa kriteria agar berhasil dicadangkan dan dipulihkan:
- Looker API harus diaktifkan. Menonaktifkan Looker API akan menonaktifkan kemampuan untuk membuat cadangan instance manual atau otomatis.
- Jika instance Looker (Google Cloud core) Anda menggunakan Google-owned and Google-managed encryption key, yang merupakan setelan default untuk instance Looker (Google Cloud core), kunci lokal yang digunakan oleh instance Looker (Google Cloud core) harus sama pada saat cadangan dibuat dan saat cadangan dipulihkan.
Selain itu, perhatikan hal-hal berikut sebelum mengambil cadangan manual atau memulihkan:
- Memulihkan cadangan akan menimpa data database dan server file yang ada, dengan data seperti pada saat pembuatan cadangan. Oleh karena itu, memulihkan instance dapat mengakibatkan hilangnya data yang dibuat setelah waktu pembuatan cadangan.
- Jika instance Looker (Google Cloud core) Anda menggunakan kunci enkripsi yang dikelola pelanggan (CMEK), lihat bagian Pencadangan dan CMEK.
- Jika instance Looker (Google Cloud core) Anda diaktifkan untuk laporan Looker, lihat bagian Pencadangan dan laporan Looker.
- Pemulihan memerlukan waktu beberapa menit hingga beberapa jam, bergantung pada ukuran instance, dan selama waktu tersebut, pengguna tidak dapat login atau menggunakan instance.
- Anda tidak dapat membatalkan operasi pencadangan atau pemulihan setelah dimulai.
Backup otomatis
Instance Looker (Google Cloud core) dicadangkan secara otomatis setiap 24 jam.
Pencadangan manual
Anda dapat mengambil cadangan manual instance Looker (Google Cloud core) kapan saja.
Selesaikan langkah-langkah berikut untuk mencadangkan instance Anda secara manual:
console
- Di Google Cloud Konsol, buka halaman detail instance untuk instance Anda.
- Di halaman detail instance, pilih tab Backups.
- Di tab Backups, klik tombol Create backup.
- Cadangan instance Anda akan dimulai dan ditampilkan dalam daftar cadangan di halaman. Status cadangan akan ditampilkan sebagai dalam proses hingga cadangan selesai. Menu Notifications di Google Cloud Konsol juga menampilkan status cadangan.
gcloud
Gunakan perintah gcloud looker backups create.
gcloud looker backups create --instance=INSTANCE_NAME --region=REGION
Ganti kode berikut:
INSTANCE_NAME: nama instance Looker (Google Cloud core) yang ingin Anda cadangkan; nama ini tidak terkait dengan URL instance.REGION: region tempat instance dibuat.
Untuk melihat status cadangan setelah Anda mengambilnya, lihat cadangan. Status cadangan akan ditampilkan sebagai ACTIVE atau FAILED.
Melihat cadangan
Anda dapat melihat semua cadangan otomatis dan manual untuk instance Looker (Google Cloud core) selama 30 hari terakhir. Selesaikan langkah-langkah berikut untuk melihat cadangan:
console
- Di Google Cloud Konsol, buka halaman detail instance untuk instance Anda.
- Di halaman detail instance, pilih tab Backups.
Cadangan selama 30 hari terakhir akan muncul dalam daftar di tab ini, yang menampilkan informasi berikut:
- Status: active, updating, atau failed
- Created Time: stempel waktu waktu mulai pembuatan cadangan
- Backup ID: ID alfanumerik cadangan
- Region: region instance yang sedang dicadangkan
- Pulihkan: tombol yang memungkinkan Anda memulihkan cadangan
- Menu Actions: Klik menu ini dan pilih Delete Backup untuk menghapus cadangan
Anda dapat menggunakan kolom Filter di bagian atas tabel untuk memfilter cadangan berdasarkan nama, nilai, atau properti Created on, Created before, atau Created after. Anda juga dapat menggunakan operator OR untuk menelusuri beberapa istilah. Pilih Clear filters untuk menghapus filter dari daftar cadangan.
gcloud
Gunakan perintah gcloud looker backups list.
gcloud looker backups list --instance=INSTANCE_NAME --region=REGION
Ganti kode berikut:
INSTANCE_NAME: nama instance Looker (Google Cloud core) yang cadangannya ingin Anda cantumkan; nama ini tidak terkait dengan URL instance.REGION: region tempat instance dibuat.
Perintah ini menampilkan informasi berikut:
- NAME: ID alfanumerik cadangan
- STATUS: ACTIVE atau FAILED
- CREATE TIME: stempel waktu pembuatan cadangan
- EXPIRE TIME: stempel waktu saat cadangan akan otomatis dihapus
Retensi cadangan
Cadangan otomatis dan manual dipertahankan selama 30 hari.
Menghapus cadangan
Anda dapat menghapus cadangan manual atau otomatis secara manual. Penghapusan cadangan tidak dapat dibatalkan.
console
- Di Google Cloud Konsol, buka halaman detail instance untuk instance Anda.
- Di halaman detail instance, pilih tab Backups.
- Dalam daftar cadangan, klik menu Actions di baris cadangan yang ingin Anda hapus.
- Pilih Delete Backup.
- Dialog akan muncul yang mengonfirmasi ID cadangan dan waktu pembuatan cadangan yang akan dihapus. Untuk mengonfirmasi bahwa Anda ingin menghapus cadangan, ketikkan 4 karakter terakhir ID cadangan.
- Klik Confirm Delete untuk menghapus cadangan. Klik Cancel untuk membatalkan penghapusan.
- Selama penghapusan, cadangan akan menampilkan status updating dalam daftar cadangan dan di menu Notifications di Google Cloud Konsol. Setelah dihapus, cadangan akan dihapus dari daftar cadangan.
gcloud
Gunakan perintah gcloud looker backups delete.
gcloud looker backups delete BACKUP_ID --instance=INSTANCE_NAME --region=REGION
Ganti kode berikut:
BACKUP_ID: ID cadangan. ID ini dapat ditemukan dengan melihat cadangan.INSTANCE_NAME: nama instance Looker (Google Cloud core) tempat cadangan dibuat; nama ini tidak terkait dengan URL instance.REGION: region tempat instance dibuat.
Setelah menghapus cadangan, Anda dapat melihat cadangan untuk mengonfirmasi penghapusan.
Memulihkan cadangan
Cadangan hanya dapat dipulihkan ke instance Looker (Google Cloud core) tempat cadangan dibuat.
Jika Anda memulihkan cadangan, Looker (Google Cloud core) akan mempertahankan cadangan yang dibuat sebelum atau setelah cadangan yang digunakan untuk pemulihan.
Jika instance Looker (Google Cloud core) Anda menggunakan CMEK, lihat bagian Pencadangan dan CMEK.
Selesaikan langkah-langkah berikut untuk memulihkan cadangan:
console
- Di Google Cloud Konsol, buka halaman detail instance untuk instance Anda.
- Di halaman detail instance, pilih tab Backups.
- Dalam daftar cadangan, klik tombol Restore di baris cadangan yang ingin Anda pulihkan.
- Dialog akan muncul yang mengonfirmasi ID cadangan dan waktu pembuatan cadangan yang akan dipulihkan. Untuk mengonfirmasi bahwa Anda ingin memulihkan cadangan, ketikkan 4 karakter terakhir ID cadangan.
- Klik Confirm Restore untuk memulihkan cadangan. Klik Cancel untuk membatalkan pemulihan.
- Saat cadangan sedang dipulihkan, pemberitahuan akan muncul yang menunjukkan bahwa instance sedang diperbarui.
gcloud
Gunakan perintah gcloud looker instances restore.
gcloud looker instances restore INSTANCE_NAME --backup=BACKUP_ID --region=REGION --async
Ganti kode berikut:
INSTANCE_NAME: nama instance Looker (Google Cloud core) yang ingin Anda pulihkan; nama ini tidak terkait dengan URL instance.BACKUP_ID: ID cadangan. ID ini dapat ditemukan dengan melihat cadangan.REGION: region tempat instance dibuat.
Flag --async harus disertakan.
Proses pemulihan dapat memerlukan waktu beberapa jam, bergantung pada ukuran instance. Proses pemulihan dapat dipantau di tab Backups, di menu Notifications di Google Cloud Konsol, atau dengan memeriksa Status instance di tab Details di halaman detail instance di Google Cloud Konsol.
- Status Updating berarti pemulihan sedang berlangsung.
- Status Active menunjukkan bahwa pemulihan telah selesai.
Jika Anda mengalami masalah dengan pemulihan, hubungi dukungan teknis.
Pencadangan dan CMEK
Jika instance Looker (Google Cloud core) Anda menggunakan CMEK untuk enkripsi, Anda dapat melihat versi kunci CMEK yang digunakan di instance Anda di tab Details di halaman Instances di Google Cloud Konsol. Anda dapat melihat versi kunci CMEK yang digunakan cadangan saat melihat cadangan.
Jika Anda ingin mencadangkan atau memulihkan instance Looker (Google Cloud core) yang menggunakan CMEK, perhatikan persyaratan berikut:
- Agar pemulihan berhasil saat CMEK digunakan, versi kunci CMEK yang diaktifkan pada saat pencadangan harus tetap diaktifkan pada saat pemulihan.
- Jika versi kunci CMEK yang digunakan oleh cadangan tidak lagi diaktifkan, pastikan untuk mengaktifkan kunci lagi sebelum pemulihan, atau pemulihan akan gagal.
- Jika versi kunci CMEK yang digunakan oleh cadangan dihapus atau tidak lagi diaktifkan, dan jika versi kunci tidak dapat diaktifkan kembali, cadangan tidak dapat dipulihkan.
- Jika Anda merotasi kunci CMEK, Google merekomendasikan agar Anda mengaktifkan versi kunci sebelumnya selama 45 hari untuk membantu memastikan cadangan Anda tetap dapat diakses.
Jika instance dipulihkan dengan cadangan yang menggunakan versi kunci yang berbeda, instance akan diperbarui untuk menggunakan versi kunci yang berlaku untuk instance pada saat pemulihan. Data di instance Looker (Google Cloud core) tetap dienkripsi dengan versi kunci CMEK instance setelah pemulihan selesai.
Pencadangan dan laporan Looker
Jika instance Looker (Google Cloud core) Anda mengaktifkan fitur laporan Looker, tindakan pencadangan dan pemulihan akan memiliki efek berikut untuk data laporan Looker.
- Laporan Looker yang dihapus tidak dapat dipulihkan. Meskipun cadangan diambil sebelum laporan dihapus, laporan tidak akan dipulihkan setelah cadangan dipulihkan.
- Perubahan akses folder Looker tidak akan diterapkan ke Data Studio. Memulihkan cadangan yang diambil saat setelan akses folder berbeda dengan setelan saat ini dapat memperbarui akses folder dalam Looker (Google Cloud core), tetapi tidak dalam Data Studio.
- Perubahan pada opsi laporan Looker tidak akan diterapkan ke Data Studio. Memulihkan cadangan yang diambil saat setelan untuk opsi Looker reports berbeda dengan setelan saat ini akan memperbarui setelan dalam Looker (Google Cloud core), tetapi tidak dalam Data Studio, dan pemulihan tidak akan mengubah status pengaktifan laporan Looker.
- Laporan Looker yang tersembunyi dapat diakses melalui URL-nya. Jika laporan Looker dibuat setelah cadangan diambil, lalu cadangan tersebut dipulihkan, laporan akan disembunyikan. Namun, Anda dapat mengakses laporan melalui URL-nya.
Menonaktifkan pencadangan
Pencadangan instance akan dinonaktifkan jika salah satu tindakan berikut terjadi:
- Looker API dinonaktifkan di Google Cloud project tempat instance dihosting.
- Akun layanan Looker kehilangan akses ke Google Cloud project tempat instance dihosting.
- Peran IAM Looker Service Agent dihapus dari akun layanan Looker.