Mencegah kehilangan data untuk instance Anda dengan meningkatkan retensi cadangan

Halaman ini menjelaskan pemberi rekomendasi peningkatan retensi cadangan Cloud SQL yang membantu Anda mendeteksi instance yang penting dan memiliki risiko kehilangan data.

Pemberi rekomendasi peningkatan retensi cadangan Cloud SQL menganalisis metadata instance. Jika instance adalah instance produksi, pencadangan otomatis diaktifkan, dan memiliki kurang dari 21 cadangan yang dipertahankan, sebaiknya tingkatkan retensi cadangannya.

Rekomendasi dibuat setiap hari.

Harga

Pemberi rekomendasi peningkatan retensi cadangan Cloud SQL berada dalam Standar tingkat harga pemberi rekomendasi.

Sebelum memulai

Sebelum Anda dapat melihat rekomendasi dan insight, lakukan tindakan berikut:

  • Guna mendapatkan izin untuk melihat dan menggunakan insight serta rekomendasi, pastikan Anda memiliki peran Identity and Access Management (IAM) yang diperlukan.
    Tasks Peran
    Melihat rekomendasi Salah satu peran berikut: recommender.cloudsqlViewer atau cloudsql.viewer.
    Menerapkan rekomendasi Salah satu dari peran berikut: recommender.cloudsqlAdmin, cloudsql.editor, atau cloudsql.admin.
    Untuk mengetahui informasi selengkapnya tentang peran IAM, lihat Referensi peran dasar dan yang telah ditetapkan IAM serta Mengelola akses ke project, folder, dan organisasi.
  • Aktifkan Recommender API.

    Peran yang diperlukan untuk mengaktifkan API

    Untuk mengaktifkan API, Anda memerlukan izin serviceusage.services.enable. Jika Anda membuat project, kemungkinan Anda sudah memiliki izin ini melalui peran Pemilik (roles/owner). Jika tidak, Anda bisa mendapatkan izin ini melalui peran Admin Penggunaan Layanan (roles/serviceusage.serviceUsageAdmin). Pelajari cara memberikan peran.

    Mengaktifkan API

Membuat daftar rekomendasi keandalan untuk meningkatkan retensi cadangan

Anda dapat membuat daftar rekomendasi peningkatan retensi cadangan dengan menggunakan Cloud de Confiance konsol, gcloud CLI, atau Recommender API.

Konsol

Untuk membuat daftar rekomendasi peningkatan retensi cadangan menggunakan Cloud de Confiance konsol, ikuti langkah-langkah berikut:

  1. Buka Active Assist.

    Buka Active Assist

    Untuk mengetahui informasi selengkapnya, lihat Mulai menggunakan Hub Rekomendasi.

  2. Di kartu Tingkatkan keandalan instance Cloud SQL, klik Lihat semua.

  3. Pilih instance dengan rekomendasi Tingkatkan retensi cadangan.

gcloud CLI

Untuk membuat daftar rekomendasi peningkatan retensi cadangan menggunakan gcloud CLI, jalankan gcloud recommender recommendations list perintah sebagai berikut:

gcloud recommender recommendations list \
--project=PROJECT_ID \
--location=LOCATION \
--recommender=google.cloudsql.instance.ReliabilityRecommender \
--filter=recommenderSubtype=INCREASE_BACKUP_RETENTION

Ganti kode berikut:

  • PROJECT_ID: Project ID Anda.
  • LOCATION: Region tempat instance Anda berada, seperti us-central1.

API

Untuk membuat daftar rekomendasi peningkatan retensi cadangan menggunakan Recommendations API, panggil recommendations.list metode sebagai berikut:

GET https://recommender.googleapis.com/v1/projects/PROJECT-ID/locations/LOCATION/recommenders/google.cloudsql.instance.ReliabilityRecommender/recommendations

Ganti kode berikut:

  • PROJECT_ID: Project ID Anda.
  • LOCATION: Region tempat instance Anda berada, seperti us-central1.

Jika pemberi rekomendasi mendeteksi instance untuk rekomendasi peningkatan retensi cadangan, pemberi rekomendasi akan mencantumkannya dalam tabel. Setiap baris menampilkan nama instance, rekomendasi singkat, jenis mesin saat ini, jenis mesin yang direkomendasikan, lokasi, dan tanggal pembaruan terakhir.

Lihat insight dan rekomendasi mendetail

Anda dapat melihat insight dan rekomendasi mendetail tentang instance yang memerlukan peningkatan retensi cadangan menggunakan Cloud de Confiance konsol, gcloud CLI, atau Recommender API.

Konsol

Untuk melihat insight dan rekomendasi mendetail tentang instance yang memerlukan peningkatan retensi cadangan, klik link rekomendasi dalam daftar instance.

gcloud CLI

Untuk melihat insight dan rekomendasi mendetail tentang instance yang memerlukan peningkatan retensi cadangan, jalankan gcloud recommender insights list perintah sebagai berikut:

gcloud recommender insights list \
--project=PROJECT-ID \
--location=LOCATION \
--insight-type=google.cloudsql.instance.ReliabilityInsight \
--filter=insightSubtype=CRITICAL_INSTANCE_INSUFFICIENT_BACKUP_RETENTION

Ganti kode berikut:

  • PROJECT_ID: Project ID Anda.
  • LOCATION: Region tempat instance Anda berada, seperti us-central1.

API

Untuk melihat insight dan rekomendasi mendetail tentang instance yang memerlukan peningkatan retensi cadangan, gunakan Recommendations API, panggil insights.list metode sebagai berikut:

GET https://recommender.googleapis.com/v1/projects/PROJECT-ID/locations/LOCATION/insightTypes/google.cloudsql.instance.ReliabilityInsight/insights

Ganti kode berikut:

  • PROJECT_ID: Project ID Anda.
  • LOCATION: Region tempat instance Anda berada, seperti us-central1.

Terapkan rekomendasi

Untuk menerapkan rekomendasi ini, lakukan hal berikut:

  • Untuk meningkatkan retensi cadangan:

    1. Klik Tingkatkan retensi cadangan di kolom Masalah. Jendela Tingkatkan retensi cadangan akan ditampilkan yang memberikan rekomendasi.
    2. Klik Edit instance > Perlindungan data > Jumlah cadangan.

      Untuk mengetahui informasi selengkapnya, lihat Pencadangan otomatis dan retensi log transaksi.

Langkah berikutnya