이 페이지에서는 중요하고 데이터 손실 위험이 있는 인스턴스를 감지하는 데 도움이 되는 Cloud SQL 증가 백업 보관 추천자를 설명합니다.
Cloud SQL는 백업 보관 증가 추천자는 인스턴스 메타데이터를 분석합니다. 인스턴스가 프로덕션 인스턴스이고, 자동화된 백업이 사용 설정되었고, 보관된 백업 수가 21개 미만이면 백업 보관을 증가하는 것이 좋습니다.
권장사항은 매일 생성됩니다.
가격 책정
Cloud SQL 백업 보관 증가 추천자는 표준 추천자 가격 책정 계층에서 제공됩니다.
시작하기 전에
권장사항과 통계를 보려면 먼저 다음을 수행하세요.
- 통계 및 추천을 보고 사용할 수 있는 권한을 얻으려면 필요한 Identity and Access Management(IAM) 역할이 있어야 합니다.
할 일 목록 역할 추천 보기 다음 역할 중 하나: recommender.cloudsqlViewer
또는cloudsql.viewer
권장사항 적용 다음 역할 중 하나: recommender.cloudsqlAdmin
,cloudsql.editor
또는cloudsql.admin
-
Enable the Recommender API.
백업 보관 증가를 위한 안정성 권장사항 나열
Google Cloud 콘솔, gcloud CLI
, Recommender API를 사용하여 백업 보관 증가 권장사항을 나열할 수 있습니다.
콘솔
Google Cloud 콘솔을 사용하여 백업 보관 증가 권장사항을 나열하려면 다음 단계를 수행합니다.
권장사항 허브로 이동합니다.
자세한 내용은 권장사항 허브 시작하기를 참조하세요.
Cloud SQL 인스턴스 안정성 증가 카드에서 모두 보기를 클릭합니다.
백업 보관 증가 권장사항이 있는 인스턴스를 선택합니다.
gcloud CLI
gcloud CLI를 사용하여 백업 보관 증가 권장사항을 나열하려면 다음과 같이 gcloud recommender recommendations list
명령어를 실행합니다.
gcloud recommender recommendations list \ --project=PROJECT_ID \ --location=LOCATION \ --recommender=google.cloudsql.instance.ReliabilityRecommender \ --filter=recommenderSubtype=INCREASE_BACKUP_RETENTION
다음을 바꿉니다.
PROJECT_ID
: 프로젝트 ID입니다.LOCATION
: 인스턴스가 있는 리전입니다(예:us-central1
).
API
Recommendations API를 사용하여 백업 보관 증가 권장사항을 나열하려면 다음과 같이 recommendations.list
메서드를 호출합니다.
GET https://recommender.googleapis.com/v1/projects/PROJECT-ID/locations/LOCATION/recommenders/google.cloudsql.instance.ReliabilityRecommender/recommendations
다음을 바꿉니다.
PROJECT_ID
: 프로젝트 ID입니다.LOCATION
: 인스턴스가 있는 리전입니다(예:us-central1
).
추천자가 백업 보관 증가 권장사항 인스턴스를 감지하면 이를 테이블에 나열합니다. 각 행에는 인스턴스 이름, 간단한 권장사항, 현재 머신 유형, 권장 머신 유형, 위치, 마지막 새로고침 날짜가 표시됩니다.
통계 및 자세한 권장사항 보기
Google Cloud 콘솔, gcloud CLI
, Recommender API를 사용하여 백업 보관 증가가 필요한 인스턴스에 대한 통계 및 세부 권장사항을 볼 수 있습니다.
콘솔
백업 보관 증가가 필요한 인스턴스의 통계 및 세부 권장사항을 보려면 인스턴스 목록에서 권장사항 링크를 클릭합니다.
gcloud CLI
백업 보관 증가가 필요한 인스턴스에 대한 통계 및 세부 권장사항을 보려면 다음과 같이 gcloud recommender insights list
명령어를 실행합니다.
gcloud recommender insights list \ --project=PROJECT-ID \ --location=LOCATION \ --insight-type=google.cloudsql.instance.ReliabilityInsight \ --filter=insightSubtype=CRITICAL_INSTANCE_INSUFFICIENT_BACKUP_RETENTION
다음을 바꿉니다.
PROJECT_ID
: 프로젝트 ID입니다.LOCATION
: 인스턴스가 있는 리전입니다(예:us-central1
).
API
백업 보관 증가가 필요한 인스턴스에 대한 통계와 세부 권장사항을 보려면 Recommendations API를 사용하고 다음과 같이 insights.list
메서드를 호출합니다.
GET https://recommender.googleapis.com/v1/projects/PROJECT-ID/locations/LOCATION/insightTypes/google.cloudsql.instance.ReliabilityInsight/insights
다음을 바꿉니다.
PROJECT_ID
: 프로젝트 ID입니다.LOCATION
: 인스턴스가 있는 리전입니다(예:us-central1
).
권장사항 적용
이 권장사항을 구현하려면 다음 안내를 따르세요.
백업 보관을 늘리려면 다음 안내를 따르세요.
- 문제 열에서 백업 보관 증가를 클릭합니다. 백업 보관 증가 창에 권장사항이 표시됩니다.
인스턴스 수정 > 데이터 보호 > 백업 수를 클릭합니다.
자세한 내용은 자동 백업 및 트랜잭션 로그 보관을 참조하세요.