Mencadangkan dan memulihkan instance Looker (Google Cloud core)

Cadangan instance Looker (Google Cloud core) berisi snapshot data instance pada satu titik waktu, 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 perubahan versi terjadi antara waktu pencadangan dan waktu pemulihan, instance Looker (Google Cloud core) akan mempertahankan versi Looker yang sudah digunakan instance tersebut.

Cadangan hanya dapat dipulihkan ke instance yang sama dengan tempat cadangan dibuat; 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 di database internal instance dan di server file instance, yang merupakan sebagian besar data operasional untuk instance Looker (inti Google Cloud). 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 diperlukan guna mencadangkan atau memulihkan instance Looker (Google Cloud core), minta administrator untuk memberi Anda peran IAM Looker Admin (roles/looker.admin) di 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 mencadangkan dan memulihkan:

  • Looker API harus diaktifkan. Menonaktifkan Looker API akan menonaktifkan kemampuan untuk membuat cadangan instance manual atau otomatis.

    Mengaktifkan API

  • 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 melakukan pencadangan atau pemulihan manual:

  • Memulihkan cadangan akan menggantikan data database dan server file yang ada, dengan data seperti pada saat pembuatan cadangan. Oleh karena itu, memulihkan instance dapat menyebabkan 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 Cadangan dan laporan Looker.
  • Pemulihan memerlukan waktu beberapa menit hingga beberapa jam, bergantung pada ukuran instance, dan selama waktu tersebut, pengguna tidak dapat login ke 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 membuat cadangan manual instance Looker (Google Cloud core) kapan saja.

Selesaikan langkah-langkah berikut untuk mencadangkan instance Anda secara manual:

console

  1. Di konsol Google Cloud , buka halaman detail instance untuk instance Anda.
  2. Di halaman detail instance, pilih tab Cadangan.
  3. Di tab Cadangan, klik tombol Buat cadangan.
  4. Pencadangan instance Anda dimulai dan ditampilkan dalam daftar cadangan di halaman. Status pencadangan akan ditampilkan sebagai sedang berlangsung hingga pencadangan selesai. Menu Notifikasi di konsol Google Cloud juga menampilkan status pencadangan.

gcloud

Gunakan gcloud looker backups create perintah.

gcloud looker backups create --instance=INSTANCE_NAME --region=REGION

Ganti kode berikut:

  • INSTANCE_NAME: nama instance Looker (Google Cloud core) yang ingin Anda cadangkan; tidak terkait dengan URL instance.
  • REGION: region tempat instance dibuat.

Untuk melihat status pencadangan setelah Anda mengambilnya, lihat cadangan. Status pencadangan akan ditampilkan sebagai AKTIF atau GAGAL.

Melihat cadangan

Anda dapat melihat semua pencadangan otomatis dan manual untuk instance Looker (Google Cloud core) Anda selama 30 hari terakhir. Selesaikan langkah-langkah berikut untuk melihat cadangan:

console

  1. Di konsol Google Cloud , buka halaman detail instance untuk instance Anda.
  2. Di halaman detail instance, pilih tab Cadangan.
  3. Cadangan untuk 30 hari terakhir muncul dalam daftar di tab ini, yang menampilkan informasi berikut:

    • Status: aktif, diperbarui, atau gagal
    • Waktu Pembuatan: stempel waktu waktu mulai pembuatan cadangan
    • ID Cadangan: ID alfanumerik cadangan
    • Region: region instance yang sedang dicadangkan
    • Pulihkan: tombol yang memungkinkan Anda memulihkan cadangan
    • Menu Tindakan: Klik menu ini dan pilih Hapus Cadangan untuk menghapus cadangan
  4. Anda dapat menggunakan kolom Filter di bagian atas tabel untuk memfilter cadangan berdasarkan nama, nilai, atau properti Dibuat pada, Dibuat sebelum, atau Dibuat setelah. Anda juga dapat menggunakan operator OR untuk menelusuri beberapa istilah. Pilih Hapus filter untuk menghapus filter Anda dari daftar cadangan.

gcloud

Gunakan gcloud looker backups list perintah.

gcloud looker backups list --instance=INSTANCE_NAME --region=REGION

Ganti kode berikut:

  • INSTANCE_NAME: nama instance Looker (Google Cloud core) yang ingin Anda daftarkan cadangannya; nama ini tidak terkait dengan URL instance.
  • REGION: region tempat instance dibuat.

Perintah ini menampilkan informasi berikut:

  • NAME: ID alfanumerik cadangan
  • STATUS: AKTIF atau GAGAL
  • WAKTU PEMBUATAN: stempel waktu pembuatan cadangan
  • WAKTU KADALUWARSA: 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 diurungkan.

console

  1. Di konsol Google Cloud , buka halaman detail instance untuk instance Anda.
  2. Di halaman detail instance, pilih tab Cadangan.
  3. Dalam daftar cadangan, klik menu Tindakan di baris cadangan yang ingin Anda hapus.
  4. Pilih Hapus Cadangan.
  5. Dialog akan muncul untuk mengonfirmasi ID cadangan dan waktu pembuatan cadangan yang akan dihapus. Untuk mengonfirmasi bahwa Anda ingin menghapus cadangan, ketik 4 karakter terakhir ID cadangan.
  6. Klik Konfirmasi Hapus untuk menghapus cadangan. Klik Batal untuk membatalkan penghapusan.
  7. Selama penghapusan, cadangan akan menampilkan status pembaruan dalam daftar cadangan dan di menu Notifikasi di konsol Google Cloud . Setelah dihapus, cadangan akan dihapus dari daftar cadangan.

gcloud

Gunakan gcloud looker backups delete perintah.

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 Anda untuk mengonfirmasi penghapusan.

Memulihkan cadangan

Cadangan hanya dapat dipulihkan ke instance Looker (Google Cloud core) tempat cadangan tersebut 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

  1. Di konsol Google Cloud , buka halaman detail instance untuk instance Anda.
  2. Di halaman detail instance, pilih tab Cadangan.
  3. Dalam daftar cadangan, klik tombol Pulihkan di baris cadangan yang ingin Anda pulihkan.
  4. Dialog akan muncul untuk mengonfirmasi ID cadangan dan waktu pembuatan cadangan yang akan dipulihkan. Untuk mengonfirmasi bahwa Anda ingin memulihkan cadangan, ketik 4 karakter terakhir ID cadangan.
  5. Klik Konfirmasi Pemulihan untuk memulihkan cadangan. Klik Batal untuk membatalkan pemulihan.
  6. Saat cadangan dipulihkan, pemberitahuan akan muncul yang menunjukkan bahwa instance sedang diperbarui.

gcloud

Gunakan gcloud looker instances restore perintah.

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; 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 Cadangan, di menu Notifikasi di konsol Google Cloud , atau dengan memeriksa Status instance di tab Detail pada halaman detail instance di konsol Google Cloud .

  • Status Memperbarui berarti pemulihan sedang berlangsung.
  • Status Aktif menunjukkan bahwa pemulihan telah selesai.

Jika Anda mengalami masalah terkait 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 pada tab Detail di halaman Instance di Google Cloud konsol. Anda dapat melihat versi kunci CMEK yang digunakan cadangan saat Anda melihat cadangan.

Saat 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 diupdate 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 diteruskan ke Data Studio. Memulihkan cadangan yang diambil saat setelan akses folder berbeda dengan setelan saat ini dapat memperbarui akses folder dalam Looker (inti Google Cloud), tetapi tidak dalam Data Studio.
  • Perubahan pada opsi laporan Looker tidak akan diteruskan ke Data Studio. Memulihkan cadangan yang diambil saat setelan untuk opsi Laporan Looker berbeda dengan setelan saat ini akan memperbarui setelan dalam Looker (inti Google Cloud), tetapi tidak dalam Data Studio, dan pemulihan tidak akan mengubah status pengaktifan laporan Looker.
  • Laporan Looker yang disembunyikan 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 dinonaktifkan jika salah satu tindakan berikut terjadi:

  • Looker API dinonaktifkan di project Google Cloud tempat instance dihosting.
  • Akun layanan Looker kehilangan akses ke project Google Cloud tempat instance dihosting.
  • Peran IAM Looker Service Agent dihapus dari akun layanan Looker.

Langkah berikutnya