En esta página, se describe el recomendador para aumentar la retención de copias de seguridad de Cloud SQL, que te ayuda a detectar instancias que son críticas y tienen un riesgo de pérdida de datos.
El recomendador para aumentar la retención de copias de seguridad de Cloud SQL analiza los metadatos de las instancias. Si la instancia es de producción, tiene habilitadas las copias de seguridad automáticas y tiene menos de 21 copias de seguridad retenidas, se recomienda aumentar la retención de las copias de seguridad.
Las recomendaciones se generan a diario.
Precios
El recomendador para aumentar la retención de copias de seguridad de Cloud SQL se encuentra en el nivel de precios del recomendador Estándar.
Antes de comenzar
Antes de ver las recomendaciones y estadísticas, haz lo siguiente:
- Si deseas obtener los permisos para ver estadísticas y recomendaciones y trabajar con ellas, asegúrate de tener los roles de Identity and Access Management (IAM) necesarios.
Tareas Funciones 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.
Enumera las recomendaciones de confiabilidad para aumentar la retención de copias de seguridad
Puedes enumerar las recomendaciones de aumento de retención de copias de seguridad mediante la consola de Google Cloud, gcloud CLI
o la API de Recommender.
Console
Para enumerar las recomendaciones de aumento de retención de copias de seguridad con la consola de Google Cloud, sigue estos pasos:
Ve al Centro de recomendaciones.
Ir al Centro de recomendaciones
Para obtener más información, consulta Comienza a usar el Centro de recomendaciones.
En la tarjeta Aumenta la confiabilidad de las instancias de Cloud SQL, haz clic en Ver todo.
Selecciona las instancias con la recomendación Aumentar la retención de copias de seguridad.
gcloud CLI
Para enumerar las recomendaciones de aumento de retención de copias de seguridad mediante 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
Reemplaza lo siguiente:
PROJECT_ID
: ID del proyectoLOCATION
: Es una región en la que se encuentran las instancias, comous-central1
.
API
Para mostrar una lista de las recomendaciones de aumento de retención de copias de seguridad con la API de 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
Reemplaza lo siguiente:
PROJECT_ID
: ID del proyectoLOCATION
: Es una región en la que se encuentran las instancias, comous-central1
.
Si el recomendador detecta instancias para la recomendación de aumento de retención de copias de seguridad, las enumera en una tabla. En cada fila, se muestra el nombre de la instancia, una recomendación breve, el tipo de máquina actual, el tipo de máquina recomendado, la ubicación y la última fecha de actualización.
Visualiza las estadísticas y las recomendaciones detalladas
Puedes ver estadísticas y recomendaciones detalladas sobre las instancias que requieren aumentar la retención de sus copias de seguridad mediante la consola de Google Cloud, gcloud CLI
o la API del Recommender.
Console
Para ver estadísticas y recomendaciones detalladas sobre las instancias en las que se requiere aumentar la retención de copias de seguridad, haz clic en el vínculo de recomendación en la lista de instancias.
gcloud CLI
Para ver estadísticas y recomendaciones detalladas sobre las instancias que requieren aumentar la retención de sus 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
Reemplaza lo siguiente:
PROJECT_ID
: ID del proyectoLOCATION
: Es una región en la que se encuentran las instancias, comous-central1
.
API
Para ver estadísticas y recomendaciones detalladas sobre las instancias que requieren aumentar la retención de copias de seguridad, usa la API de 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
Reemplaza lo siguiente:
PROJECT_ID
: ID del proyectoLOCATION
: Es una región en la que se encuentran las instancias, comous-central1
.
Aplicar recomendación
Para implementar esta recomendación, haz lo siguiente:
Para aumentar la retención de copias de seguridad, haz lo siguiente:
- Haz clic en Aumentar la retención de copias de seguridad en la columna Problemas. Aparecerá una ventana Aumenta la retención de copias de seguridad que proporciona una recomendación.
Haz clic en Editar instancia > Protección de datos > Cantidad de copias de seguridad.
Para obtener más información, consulta Retención de registros de copias de seguridad automáticas y de transacciones.