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.
Untuk mengetahui informasi selengkapnya tentang peran IAM, lihat Referensi peran dasar dan yang telah ditetapkan IAM serta Mengelola akses ke project, folder, dan organisasi.Tasks Peran Melihat rekomendasi Salah satu peran berikut: recommender.cloudsqlViewerataucloudsql.viewer.Menerapkan rekomendasi Salah satu dari peran berikut: recommender.cloudsqlAdmin,cloudsql.editor, ataucloudsql.admin. Aktifkan Recommender API.
Peran yang diperlukan untuk mengaktifkan API
Untuk mengaktifkan API, Anda memerlukan peran IAM Service Usage Admin (
roles/serviceusage.serviceUsageAdmin), yang berisi izinserviceusage.services.enable. Pelajari cara memberikan peran.
Membuat daftar rekomendasi keandalan untuk meningkatkan retensi cadangan
Anda dapat membuat daftar rekomendasi peningkatan retensi cadangan dengan
menggunakan Google Cloud konsol, gcloud CLI, atau Recommender API.
Konsol
Untuk membuat daftar rekomendasi peningkatan retensi cadangan menggunakan Google Cloud konsol, ikuti langkah-langkah berikut:
Buka Active Assist.
Untuk mengetahui informasi selengkapnya, lihat Mulai menggunakan Hub Rekomendasi.
Di kartu Increase Cloud SQL instance reliability, klik View all.
Pilih instance dengan rekomendasi Increase backup retention.
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, sepertius-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, sepertius-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 Google Cloud 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, sepertius-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, sepertius-central1.
Terapkan rekomendasi
Untuk menerapkan rekomendasi ini, lakukan hal berikut:
Untuk meningkatkan retensi cadangan:
- Klik Increase backup retention di kolom Issues. Jendela Increase backup retention akan ditampilkan yang memberikan rekomendasi.
Klik Edit instance > Data protection > Number of backups.
Untuk mengetahui informasi selengkapnya, lihat Pencadangan otomatis dan retensi log transaksi.