Habilita las copias de seguridad automáticas para evitar la pérdida de datos de la instancia

En esta página, se describe el recomendador de habilitación de copias de seguridad automáticas de Cloud SQL, que te ayuda a detectar instancias que son críticas y tienen un riesgo de pérdida de datos.

El recomendador de habilitación de copias de seguridad automáticas de Cloud SQL analiza los metadatos de la instancia y recomienda configurar las copias de seguridad automáticas para las instancias de producción que no tienen habilitadas las copias de seguridad automáticas.

Las recomendaciones se generan a diario.

Precios

El recomendador de habilitación de copias de seguridad automáticas de Cloud SQL está en el nivel de precios del recomendador Estándar.

Antes de comenzar

Antes de ver las recomendaciones y estadísticas, haz lo siguiente:

Enumera las recomendaciones de confiabilidad para habilitar copias de seguridad automáticas

Puedes enumerar las recomendaciones de habilitación de copias de seguridad automáticas mediante la consola de Google Cloud, gcloud CLI o la API de Recommender.

Console

Para enumerar las recomendaciones de copia de seguridad automáticas mediante la consola de Google Cloud, sigue estos pasos:

  1. Ve al Centro de recomendaciones.

    Ir al Centro de recomendaciones

    Para obtener más información, consulta Comienza a usar el Centro de recomendaciones.

  2. En la tarjeta Aumenta la confiabilidad de las instancias de Cloud SQL, haz clic en Ver todo.

  3. Selecciona las instancias con la recomendación Habilitar copias de seguridad automáticas.

gcloud CLI

Para enumerar las recomendaciones de habilitación de copias de seguridad automáticas 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=ENABLE_AUTO_BACKUP

Reemplaza lo siguiente:

  • PROJECT_ID: ID del proyecto
  • LOCATION: Es una región en la que se encuentran las instancias, como us-central1.

API

Para mostrar una lista de las recomendaciones de habilitación de copias de seguridad automáticas mediante la API de Recommendations, llama al método recommendations.list de la siguiente manera:

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

Reemplaza lo siguiente:

  • PROJECT_ID: ID del proyecto
  • LOCATION: Es una región en la que se encuentran las instancias, como us-central1.

Si el recomendador detecta instancias para la recomendación de habilitación de copias de seguridad automáticas, 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 habilitar las copias de seguridad automáticas mediante la consola de Google Cloud, gcloud CLI o la API de Recommender.

Console

Para ver estadísticas y recomendaciones detalladas sobre las instancias que requieren habilitar copias de seguridad automáticas, 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 habilitar copias de seguridad automáticas, 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_AUTO_BACKUP_NOT_ENABLED

Reemplaza lo siguiente:

  • PROJECT_ID: ID del proyecto
  • LOCATION: Es una región en la que se encuentran las instancias, como us-central1.

API

Para ver estadísticas y recomendaciones detalladas sobre las instancias que requieren habilitar copias de seguridad automáticas, usa la API de Recommendations, llama al método insights.list de la siguiente manera:

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

Reemplaza lo siguiente:

  • PROJECT_ID: ID del proyecto
  • LOCATION: Es una región en la que se encuentran las instancias, como us-central1.

Aplicar recomendación

Para aplicar esta recomendación, haz lo siguiente:

  • Haz clic en Habilitar copias de seguridad automáticas en la columna Problemas. Aparecerá una ventana Habilitar copias de seguridad automáticas que proporciona una recomendación.
  • Haz clic en Editar instancia > Protección de datos > Automatizar copias de seguridad diarias para continuar.

    Para obtener más información, consulta Retención de registros de copias de seguridad automáticas y de transacciones.

¿Qué sigue?