Mencadangkan dan memulihkan instance Looker (Google Cloud core)

Cadangan instance Looker (Google Cloud core) berisi snapshot data instance pada suatu titik waktu, dan memungkinkan pemulihan data instance tersebut ke waktu saat cadangan dibuat. Memulihkan versi Looker (Google Cloud core) tidak akan 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 untuk 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 membuat cadangan manual atau memulihkan:

  • 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 (inti Google Cloud) 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:

gcloud

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 mencadangkan, 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:

gcloud

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.

gcloud

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; 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 (inti Google Cloud) akan mempertahankan cadangan yang dibuat sebelum atau setelah cadangan yang digunakan untuk pemulihan.

Jika instance Looker (Google Cloud core) Anda menggunakan CMEK, lihat bagian Cadangan dan CMEK.

Selesaikan langkah-langkah berikut untuk memulihkan cadangan:

gcloud

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.

Pemulihan memerlukan waktu beberapa menit hingga beberapa jam, bergantung pada ukuran instance. Proses pemulihan dapat dipantau dengan memeriksa Status instance di tab Detail pada halaman 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 (inti Google Cloud) tetap dienkripsi dengan versi kunci CMEK instance setelah pemulihan selesai.

Pencadangan dan laporan Looker

Jika instance Looker (inti Google Cloud) 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 Looker 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 Looker Studio.
  • Perubahan pada opsi laporan Looker tidak akan diterapkan ke Looker 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 Looker 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 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.

Langkah berikutnya