En esta página se describe la recomendación para aumentar el tiempo de conservación de las copias de seguridad de Cloud SQL, que te ayuda a detectar las instancias críticas que corren el riesgo de perder datos.
El recomendador de aumento de la retención de copias de seguridad de Cloud SQL analiza los metadatos de las instancias. Si la instancia es una instancia de producción, tiene habilitadas las copias de seguridad automáticas y tiene menos de 21 copias de seguridad conservadas, se recomienda aumentar la retención de copias de seguridad.
Las recomendaciones se generan a diario.
Precios
El recomendador de aumento de la retención de copias de seguridad de Cloud SQL está incluido en el nivel de precios Estándar de Recomendador.
Antes de empezar
Para poder ver recomendaciones y estadísticas, haz lo siguiente:
- Para obtener los permisos necesarios para ver y usar las estadísticas y las recomendaciones, asegúrate de que tienes los roles de gestión de identidades y accesos necesarios.
Tasks Roles Ver recomendaciones Uno de estos roles: recommender.cloudsqlViewer
ocloudsql.viewer
.Aplicar recomendaciones Uno de estos roles: recommender.cloudsqlAdmin
,cloudsql.editor
ocloudsql.admin
. -
Enable the Recommender API.
Roles required to enable APIs
To enable APIs, you need the Service Usage Admin IAM role (
roles/serviceusage.serviceUsageAdmin
), which contains theserviceusage.services.enable
permission. Learn how to grant roles.
Mostrar recomendaciones de fiabilidad para aumentar la retención de copias de seguridad
Puedes consultar las recomendaciones para aumentar el tiempo de conservación de las copias de seguridad mediante la Google Cloud consola, gcloud CLI
o la API Recommender.
Consola
Para enumerar las recomendaciones de aumento de la retención de copias de seguridad mediante la consolaGoogle Cloud , sigue estos pasos:
Ve al centro de recomendaciones.
Ir al centro de recomendaciones
Para obtener más información, consulta el artículo Primeros pasos con el centro de recomendaciones.
En la tarjeta Aumentar la fiabilidad de la instancia de Cloud SQL, haga clic en Ver todo.
Selecciona las instancias con la recomendación Aumentar la conservación de copias de seguridad.
CLI de gcloud
Para enumerar las recomendaciones de aumento de la retención de copias de seguridad con gcloud CLI, ejecuta el comando gcloud recommender recommendations list
de la siguiente manera:
gcloud recommender recommendations list \ --project=PROJECT_ID \ --location=LOCATION \ --recommender=google.cloudsql.instance.ReliabilityRecommender \ --filter=recommenderSubtype=INCREASE_BACKUP_RETENTION
Haz los cambios siguientes:
PROJECT_ID
: tu ID de proyecto.LOCATION
: una región en la que se encuentran tus instancias, comous-central1
.
API
Para mostrar las recomendaciones de aumento de la retención de copias de seguridad con la API Recommendations, llama al método recommendations.list
de la siguiente manera:
GET https://recommender.googleapis.com/v1/projects/PROJECT-ID/locations/LOCATION/recommenders/google.cloudsql.instance.ReliabilityRecommender/recommendations
Haz los cambios siguientes:
PROJECT_ID
: tu ID de proyecto.LOCATION
: una región en la que se encuentran tus instancias, comous-central1
.
Si el recomendador detecta instancias para la recomendación de aumentar la retención de copias de seguridad, las muestra en una tabla. En cada fila se muestra el nombre de la instancia, una breve recomendación, el tipo de máquina actual, el tipo de máquina recomendado, la ubicación y la última fecha de actualización.
Ver estadísticas y recomendaciones detalladas
Puedes ver estadísticas y recomendaciones detalladas sobre las instancias que requieren aumentar su retención de copias de seguridad mediante la Google Cloud consolagcloud CLI
o la API Recommender.
Consola
Para ver estadísticas y recomendaciones detalladas sobre las instancias que requieren aumentar su retención de copias de seguridad, haz clic en el enlace de la recomendación de la lista de instancias.
CLI de gcloud
Para ver estadísticas y recomendaciones detalladas sobre las instancias que requieren aumentar su retención de copias de seguridad, ejecuta el comando
gcloud recommender insights list
de la siguiente manera:
gcloud recommender insights list \ --project=PROJECT-ID \ --location=LOCATION \ --insight-type=google.cloudsql.instance.ReliabilityInsight \ --filter=insightSubtype=CRITICAL_INSTANCE_INSUFFICIENT_BACKUP_RETENTION
Haz los cambios siguientes:
PROJECT_ID
: tu ID de proyecto.LOCATION
: una región en la que se encuentran tus instancias, comous-central1
.
API
Para ver estadísticas y recomendaciones detalladas sobre las instancias que requieren aumentar su retención de copias de seguridad, usa la API Recommendations y llama al método insights.list
de la siguiente manera:
GET https://recommender.googleapis.com/v1/projects/PROJECT-ID/locations/LOCATION/insightTypes/google.cloudsql.instance.ReliabilityInsight/insights
Haz los cambios siguientes:
PROJECT_ID
: tu ID de proyecto.LOCATION
: una región en la que se encuentran tus instancias, comous-central1
.
Aplicar recomendación
Para implementar esta recomendación, sigue estos pasos:
Para aumentar el tiempo de conservación de las copias de seguridad, sigue estos pasos:
- En la columna Problemas, haga clic en Aumentar la retención de copias de seguridad. Se muestra una ventana Aumentar la conservación de copias de seguridad con una recomendación.
Haz clic en Editar instancia > Protección de datos > Número de copias de seguridad.
Para obtener más información, consulta Conservación automática de copias de seguridad y registros de transacciones.