Planificar un conjunto de copias de seguridad


En esta página se describe cómo crear un plan de copias de seguridad de Backup for GKE, que se usa para crear copias de seguridad de tus cargas de trabajo en Google Kubernetes Engine (GKE).

Los planes de copias de seguridad proporcionan las funciones de configuración, ubicación y gestión de una secuencia de copias de seguridad. Un plan de copias de seguridad contiene una configuración de copias de seguridad que incluye el clúster de origen, la selección de las cargas de trabajo de las que se van a crear copias de seguridad y la región en la que se almacenan los artefactos de copia de seguridad creados en este plan.

Puedes crear uno o varios planes de copia de seguridad para cada clúster. Hay dos motivos principales por los que puede querer tener más de un plan de copias de seguridad para un clúster:

  • Quieres almacenar tus artefactos de copia de seguridad en varias regiones. En este caso, crea un plan de copia de seguridad para cada región en la que quieras almacenar copias de seguridad.
  • Quieres particionar las copias de seguridad de tu clúster. Por ejemplo:

    • En lugar de hacer una copia de seguridad muy grande a una hora concreta del día, quieres hacer varias copias de seguridad más pequeñas a lo largo del día.
    • Quieres crear copias de seguridad de algunas partes de tu clúster con más frecuencia que de otras (por ejemplo, copias de seguridad diarias de algunos espacios de nombres y copias de seguridad cada hora de otros).

Te recomendamos que cada clúster tenga al menos un plan de copia de seguridad.

Copia de seguridad de GKE no permite crear copias de seguridad de un clúster de un proyecto en otro. Solo puedes crear un plan de copias de seguridad para un clúster dentro del mismo proyecto en el que se haya creado el clúster.

Puedes crear un plan de copia de seguridad con un método de programación de copias de seguridad para crear copias de seguridad automáticamente: programación inteligente o programación cron. Te recomendamos que programes de forma inteligente tu plan de copias de seguridad. De esta forma, las copias de seguridad se crean automáticamente para cumplir los requisitos del objetivo de punto de recuperación (RPO). Para obtener más información, consulta Creación y eliminación automáticas de copias de seguridad.

Si no quieres crear un plan de copias de seguridad con métodos de programación de copias de seguridad, debes crear copias de seguridad manualmente de tus cargas de trabajo. Después de crear un plan de copia de seguridad, puedes crear una copia de seguridad a partir de ese plan.

Antes de empezar

Roles obligatorios

Para obtener los permisos que necesitas para crear y gestionar un plan de copias de seguridad, pide a tu administrador que te conceda el rol de gestión de identidades y accesos Administrador alternativo de la función de copia de seguridad de GKE (roles/gkebackup.backupAdmin), que es un subconjunto del rol Administrador de la función de copia de seguridad de GKE (roles/gkebackup.admin) en tu proyecto. Para obtener más información sobre cómo conceder roles, consulta el artículo Gestionar el acceso a proyectos, carpetas y organizaciones.

También puedes conseguir los permisos necesarios a través de roles personalizados u otros roles predefinidos.

Crear plan de copia de seguridad

Crea un plan de copia de seguridad con la CLI de gcloud o la Google Cloud consola.

gcloud

Para crear un plan de copia de seguridad con una programación, ejecuta el siguiente comando:

gcloud beta container backup-restore backup-plans create BACKUP_PLAN_NAME \
    --project=PROJECT_ID \
    --location=BACKUP_LOCATION \
    --cluster=CLUSTER \
    --all-namespaces \
    --include-secrets \
    --include-volume-data \
    --encryption-key=ENCRYPTION_KEY \
    --target-rpo-minutes=TARGET_RPO_MINUTES \
    --exclusion-windows-file=EXCLUSION_WINDOWS_FILE \
    --cron-schedule=CRON_SCHEDULE \
    --backup-retain-days=RETAIN_DAYS \
    --backup-delete-lock-days=DELETE_LOCK_DAYS \
    --locked

Haz los cambios siguientes:

  • BACKUP_PLAN_NAME: el nombre del plan de copia de seguridad que quieras crear.
  • PROJECT_ID: el ID de tu proyecto de Google Cloud.
  • BACKUP_LOCATION: la región de cálculo del recurso, por ejemplo, us-central1. Consulta Información sobre las ubicaciones de recursos.
  • CLUSTER: la ruta relativa al clúster:
    • Clústeres regionales: projects/PROJECT_ID/locations/REGION/clusters/CLUSTER_NAME
    • Clústeres zonales: projects/PROJECT_ID/locations/ZONE/clusters/CLUSTER_NAME
  • CLUSTER_NAME: el nombre del clúster del que se va a crear una copia de seguridad.
  • --all-namespaces: crea una copia de seguridad de todos los espacios de nombres del clúster.

    También puedes especificarlo:

    • --selected-applications con una lista de ProtectedApplications como NAMESPACE1/APP1,NAMESPACE2/APP2,... para crear una copia de seguridad.
    • --selected-namespaces con una lista de espacios de nombres como NAMESPACE1,NAMESPACE2,... para crear una copia de seguridad.

    Debes especificar una de estas opciones al crear un plan de copia de seguridad.

  • --include-secrets: argumento opcional para incluir recursos Secret si están en el ámbito de la copia de seguridad.

  • --include-volume-data: argumento opcional para incluir datos de volumen persistente en la copia de seguridad. No defina este argumento si quiere crear volúmenes vacíos durante la restauración.

  • ENCRYPTION_KEY: argumento opcional para definir la ruta a una clave de cifrado gestionada por el cliente. Consulta Información sobre el cifrado con CMEK.

  • TARGET_RPO_MINUTES: argumento obligatorio si EXCLUSION_WINDOWS_FILE está definido. Especifica el RPO de destino en minutos. La programación inteligente usa este valor para crear copias de seguridad automáticamente. El mínimo es de 60 minutos (1 hora) y el máximo es de 86.400 minutos (60 días). No puedes definir TARGET_RPO_MINUTES y CRON_SCHEDULE simultáneamente en un mismo plan de copias de seguridad.

  • EXCLUSION_WINDOWS_FILE: argumento opcional para definir los periodos durante los que no se puede crear una copia de seguridad. Todas las horas se interpretan como UTC. Este argumento solo está disponible cuando se define TARGET_RPO_MINUTES.

  • CRON_SCHEDULE: argumento opcional para definir una programación cron que crea copias de seguridad automáticamente y admite la sintaxis estándar de cron. Por ejemplo, "10 3 * * *" crea una copia de seguridad todos los días a las 3:10. Todas las horas se interpretan como UTC. El intervalo mínimo entre copias de seguridad programadas es de 10 minutos. No puedes configurar CRON_SCHEDULE y TARGET_RPO_MINUTES simultáneamente en un mismo plan de copias de seguridad.

  • RETAIN_DAYS: argumento obligatorio si se define TARGET_RPO_MINUTES o CRON_SCHEDULE. Especifica el número de días que quieres conservar la copia de seguridad. Las copias de seguridad de este plan se eliminan automáticamente cuando vence el periodo de conservación.

  • DELETE_LOCK_DAYS: argumento opcional para especificar el número de días durante los cuales no se pueden eliminar las copias de seguridad. Si se define este valor, las copias de seguridad creadas para ese plan no se podrán eliminar (ni automáticamente ni manualmente) hasta que caduque ese tiempo de vida.

  • --locked: argumento opcional para bloquear la política de retención del plan de copia de seguridad.

Para ver la lista completa de opciones, consulta la documentación de gcloud beta container backup-restore backup-plans create.

Crear un plan de copia de seguridad para todos los espacios de nombres con un RPO de 24 horas y una sola ventana de exclusión

Crea un archivo window.yaml que contenga una matriz YAML de exclusionWindows.

exclusionWindows:
- startTime:
    hours: 1
    minutes: 0
  duration: "3600s"
  singleOccurrenceDate:
    day: 1
    month: 3
    year: 2024

El siguiente comando crea un plan de copia de seguridad para todos los espacios de nombres con un RPO de destino de 24 horas y no se permiten copias de seguridad del 1 al 2 de marzo del 2024. Las copias de seguridad se conservan durante siete días y se bloquean durante tres días después de crearse:

gcloud beta container backup-restore backup-plans create BACKUP_PLAN \
    --location=LOCATION \
    --cluster=CLUSTER \
    --all-namespaces \
    --include-secrets \
    --include-volume-data \
    --target-rpo-minutes=1440 \
    --exclusion-windows-file=window.yaml \
    --backup-retain-days=7 \
    --backup-delete-lock-days=3 \
    --locked

Crear un plan de copia de seguridad para todos los espacios de nombres con un RPO de 2 horas y varias ventanas de exclusión

Crea un archivo window.yaml que contenga una matriz YAML de exclusionWindows: una ventana semanal y una ventana de una sola vez.

exclusionWindows:
- startTime:
    hours: 15
    minutes: 0
  duration: "5400s"
  daysOfWeek:
    daysOfWeek:
    - MONDAY
    - FRIDAY
- startTime:
    hours: 1
    minutes: 0
  duration: "3600s"
  singleOccurrenceDate:
    day: 1
    month: 3
    year: 2024

El siguiente comando crea un plan de copia de seguridad para todos los espacios de nombres con un RPO de 2 horas y no permite copias de seguridad del 1 de marzo del 2024 de 1:00 a 2:00 y todos los lunes y viernes de 15:00 a 16:30. Las copias de seguridad se conservan durante siete días y se bloquean durante tres días después de crearse:

gcloud beta container backup-restore backup-plans create BACKUP_PLAN \
    --location=LOCATION \
    --cluster=CLUSTER \
    --all-namespaces \
    --include-secrets \
    --include-volume-data \
    --target-rpo-minutes=120 \
    --exclusion-windows-file=window.yaml \
    --backup-retain-days=7 \
    --backup-delete-lock-days=3 \
    --locked

Crear un plan de copias de seguridad para todos los espacios de nombres con una programación cron diaria

El siguiente comando crea un plan de copia de seguridad para programar copias de seguridad diarias de todos los espacios de nombres a las 5:20 cada día. Las copias de seguridad se conservan durante siete días y se bloquean durante tres días después de su creación:

gcloud beta container backup-restore backup-plans create BACKUP_PLAN \
    --location=LOCATION \
    --cluster=CLUSTER \
    --all-namespaces \
    --include-secrets \
    --include-volume-data \
    --cron-schedule="20 5 * * *" \
    --backup-retain-days=7 \
    --backup-delete-lock-days=3 \
    --locked

Crear un plan de copia de seguridad para un espacio de nombres seleccionado con una programación cron horaria

El siguiente comando crea un plan de copia de seguridad para programar copias de seguridad cada hora del espacio de nombres seleccionado ( my-ns ) en el minuto 15 de cada hora. Las copias de seguridad se conservan durante tres días después de su creación:

gcloud beta container backup-restore backup-plans create BACKUP_PLAN \
    --location=LOCATION \
    --cluster=CLUSTER \
    --selected-namespaces=my-ns \
    --include-secrets \
    --include-volume-data \
    --cron-schedule="15 * * * *" \
    --backup-retain-days=3

Crear un plan de copia de seguridad para un ProtectedApplication seleccionado

El siguiente comando crea un plan de copia de seguridad para seleccionar el ProtectedApplication ( my-ns/my-app ).

gcloud beta container backup-restore backup-plans create BACKUP_PLAN \
    --location=LOCATION \
    --cluster=CLUSTER \
    --selected-applications=my-ns1/my-app1,my-ns2/my-app2 \
    --include-secrets \
    --include-volume-data

Consola

Sigue estas instrucciones para crear un plan de copias de seguridad en la Google Cloud consola:

  1. Ve a la página Google Kubernetes Engine en la Google Cloud consola.

    Ir a Google Kubernetes Engine

  2. En el menú de navegación, haga clic en Backup for GKE.

  3. Haz clic en Crear un plan de copia de seguridad.

  4. En la sección Detalles del plan, haz lo siguiente:

    1. Selecciona el clúster del que quieras crear una copia de seguridad.
    2. Introduce el nombre del plan de copia de seguridad y una descripción (opcional).
    3. Elige una ubicación para la copia de seguridad.
  5. Para crear copias de seguridad automáticamente, en la sección Programación de copias de seguridad, marca la casilla Habilitar programación de copias de seguridad y, a continuación, elige uno de los siguientes métodos:

    1. Selecciona Programación inteligente y haz lo siguiente:

      1. En el campo RPO objetivo, introduzca el RPO del plan de copia de seguridad y, a continuación, seleccione el valor del RPO en Minutos, Horas o Días en el menú desplegable.
      2. Opcional: Marca la casilla Define a single recurring backup exclusion window (Definir una única ventana de exclusión de copias de seguridad periódicas) para la exclusión de copias de seguridad.
        1. En la ventana de exclusión, elige Diario o Semanal.
        2. En la sección Se repite el, selecciona los días de la semana que quieras excluir del plan de copia de seguridad. Este campo solo se muestra en la ventana de exclusión semanal.
        3. En el campo Hora de inicio del intervalo, introduce la hora de inicio de la exclusión del plan de copia de seguridad.
        4. En el campo Duración, introduzca la duración de la exclusión del plan de copia de seguridad y, a continuación, seleccione Segundos, Minutos u Horas en el menú desplegable.
      3. Opcional: Si quieres crear una o varias ventanas de exclusión de copias de seguridad de una sola vez, marca la casilla Define one or more backup exclusion dates (Definir una o varias fechas de exclusión de copias de seguridad) y haz lo siguiente:
        1. Haz clic en Añadir fecha de exclusión.
        2. En el campo Fecha y hora de inicio de la ventana de exclusión, haga clic en el icono y, a continuación, seleccione la Fecha y la Hora de las copias de seguridad.
        3. En el campo Duración, introduzca la duración de la exclusión del plan de copia de seguridad y, a continuación, seleccione Segundos, Minutos u Horas en el menú desplegable.
    2. Selecciona Programación cron e introduce una expresión cron con la sintaxis cron estándar. Por ejemplo, 10 3 * * * crea una copia de seguridad todos los días a las 3:10. El intervalo mínimo entre copias de seguridad programadas es de 10 minutos.

  6. En la sección Política de conservación, haga lo siguiente:

    1. Define el número de días que se conservará la copia de seguridad antes de que se elimine automáticamente.
    2. Define el número de días durante los que no se podrán eliminar las copias de seguridad.
    3. Para bloquear la política de retención, haz clic en el icono del candado para cambiar el estado de Desactivado a Activado.
  7. En la sección Configurar el ámbito de la copia de seguridad y el cifrado, haz lo siguiente:

    1. Selecciona el ámbito del plan de copias de seguridad:

      • Haga clic en Todo el clúster (incluidos todos los espacios de nombres) para crear una copia de seguridad de todos los recursos con espacio de nombres.
      • Haga clic en Espacios de nombres seleccionados de este clúster para elegir los espacios de nombres que quiera incluir en el plan de copia de seguridad.
      • Haz clic en Aplicaciones protegidas seleccionadas de este clúster para añadir recursos especificando el espacio de nombres y el nombre de la aplicación.
    2. Marca la casilla Secretos para incluir recursos de Secretos de Kubernetes.

    3. Marca la casilla Datos de volumen persistente si quieres incluir los datos del volumen en la copia de seguridad. Si decides omitir los datos de volumen, no podrás restaurarlos durante el proceso de restauración. Sin embargo, tendrás dos opciones para elegir los datos de volumen al restaurar: Crear volúmenes o Reutilizar volúmenes.

    4. Para habilitar el cifrado con CMEK, primero debes conceder acceso a las claves de CMEK adecuadas (consulta Información sobre el cifrado con CMEK).

      1. Marca la casilla Usar una clave de cifrado gestionada por el cliente para seleccionar una clave.
  8. Revisa los detalles del plan de copia de seguridad y haz clic en Crear plan.

Terraform

Crea un google_gke_backup_backup_plan recurso.

resource "google_gke_backup_backup_plan" "basic" {
   name = "BACKUP_PLAN"
   cluster = google_container_cluster.CLUSTER.id
   location = "LOCATION"
   retention_policy {
     backup_retain_days = 7
   }
   backup_schedule {
     cron_schedule = "17 3 * * *"
   }
   backup_config {
     include_volume_data = true
     include_secrets = true
     all_namespaces = true
   }
}

Haz los cambios siguientes:

  • BACKUP_PLAN: el nombre del plan de copia de seguridad que quieras crear.
  • CLUSTER: el nombre de tu recurso google_container_cluster.
  • LOCATION: la región en la que quieres almacenar las copias de seguridad.

Para obtener más información, consulta gke_backup_backup_plan.

Ver un plan de copia de seguridad

Consulta un plan de copias de seguridad y sus detalles mediante la CLI de gcloud o laGoogle Cloud consola.

gcloud

Para enumerar todos los planes de copia de seguridad de un proyecto y una región, ejecuta el siguiente comando:

gcloud beta container backup-restore backup-plans list \
    --project=PROJECT_ID \
    --location=LOCATION

En el caso de los comandos list, puedes proporcionar - como valor de cualquier parámetro, excepto PROJECT_ID. El valor - actúa como comodín. El valor - es el predeterminado de cualquier parámetro si no especificas una opción de línea de comandos o no defines una propiedad.

Para ver la lista completa de opciones, consulta la documentación de gcloud beta container backup-restore backup-plans list.

Para ver los detalles de un plan de copias de seguridad, ejecuta el siguiente comando:

gcloud beta container backup-restore backup-plans describe BACKUP_PLAN \
     --project=PROJECT_ID \
     --location=LOCATION

Para ver la lista completa de opciones, consulta la documentación de gcloud beta container backup-restore backup-plans describe.

Consola

Sigue estas instrucciones para ver un plan de copia de seguridad en la Google Cloud consola:

  1. Ve a la página Google Kubernetes Engine en la Google Cloud consola.

    Ve a Google Kubernetes Engine.

  2. En el menú de navegación, haga clic en Backup for GKE.

  3. Haga clic en la pestaña Planes de copia de seguridad.

  4. Despliega el clúster y haz clic en el nombre del plan.

  5. Haz clic en la pestaña Detalles para ver los detalles del plan.

Actualizar un plan de copias de seguridad

Puedes actualizar la información del plan de copias de seguridad, como la descripción, el ámbito, el modo, el cifrado o la programación. También puedes modificar la política de retención del plan de copias de seguridad, como el tiempo que se conservarán las copias de seguridad o el periodo durante el cual no se podrán eliminar.

Actualiza un plan de copias de seguridad mediante la CLI de gcloud o laGoogle Cloud consola.

gcloud

Para actualizar un plan de copias de seguridad (por ejemplo, añadiendo una descripción), ejecuta el siguiente comando:

gcloud beta container backup-restore backup-plans update BACKUP_PLAN \
    --project=PROJECT_ID \
    --location=LOCATION \
    --description=DESCRIPTION

Para ver la lista completa de opciones, consulta la documentación de gcloud beta container backup-restore backup-plans update.

Consola

Sigue estas instrucciones para actualizar un plan de copia de seguridad en la Google Cloud consola:

  1. Ve a la página Google Kubernetes Engine en la Google Cloud consola.

    Ir a Google Kubernetes Engine

  2. En el menú de navegación, haga clic en Backup for GKE.

  3. Haga clic en la pestaña Planes de copia de seguridad.

  4. Despliega el clúster y haz clic en el nombre del plan.

  5. Haz clic en la pestaña Detalles para editar los detalles del plan.

  6. Haz clic en Editar para editar una sección del plan y, a continuación, en Guardar cambios.

Pausar una programación de copias de seguridad

Los planes de copias de seguridad se pueden pausar de forma manual o automática para pausar las programaciones de copias de seguridad. Cuando el plan de copia de seguridad está en pausa, no se crean copias de seguridad automáticas. Sin embargo, puedes crear copias de seguridad manuales. Para obtener instrucciones, consulta el artículo sobre cómo crear una copia de seguridad manual.

  • Pausa manual: puedes pausar manualmente un plan de copias de seguridad con la Google Cloud consola, gcloud o Terraform.
  • Pausa automática: la función de copia de seguridad de GKE puede pausar automáticamente un plan de copia de seguridad en los siguientes casos:

    • Cuando se inicia una copia de seguridad (programada o manual) y se produce alguno de los siguientes errores:

      • StatusInvalidCluster: el error StatusInvalidCluster indica una condición irrecuperable en la que el nombre del clúster no es válido o la información de los metadatos del clúster no está disponible.
      • GKEMetadataNotEnabledOnNodepool: El error GKEMetadataNotEnabledOnNodepool representa una condición irrecuperable en la que el clúster tiene habilitada la federación de identidades de carga de trabajo para GKE, pero GKE_METADATA no está configurado en ningún grupo de nodos, lo que impide que el agente funcione correctamente.
      • AgentNotInstalled: el error AgentNotInstalled indica una condición irrecuperable en la que el clúster no tiene instaladas las definiciones de recursos personalizados del agente necesarias, lo que implica que la instalación del agente es incorrecta.
    • Si una copia de seguridad permanece en la fase Creando durante una hora, puede indicar que hay problemas de conectividad entre el clúster y el agente o que hay una configuración incorrecta. Google Cloud

    • Para evitar que se produzcan errores repetidos en las copias de seguridad, el plan de copias de seguridad puede pausarse automáticamente si se detecta un patrón de intentos de copia de seguridad fallidos prolongados o frecuentes. Esta situación suele producirse cuando el sistema detecta que ha pasado un periodo significativo sin que se haya realizado una copia de seguridad correctamente o cuando se han producido una serie de fallos recientes, lo que indica que hay un problema subyacente persistente.

    Si el plan de copia de seguridad se ha pausado debido a errores, puedes solucionar el problema consultando el campo Riesgo de RPO actual en la página de detalles del plan de copia de seguridad y el campo Motivo del estado en las copias de seguridad recientes que han fallado. Si la pausa no es intencionada y el problema se resuelve, reanuda el plan de copia de seguridad para que se sigan creando copias de seguridad automáticas.

Puedes configurar alertas para los planes de copia de seguridad pausados y reactivarlos cuando se hayan solucionado los problemas subyacentes. Para obtener instrucciones, consulta el artículo Configurar alertas para planes de copias de seguridad pausados.

gcloud

Para pausar una programación de copias de seguridad, ejecuta el siguiente comando:

gcloud beta container backup-restore backup-plans update BACKUP_PLAN \
    --project=PROJECT_ID \
    --location=LOCATION \
    --paused

Para ver la lista completa de opciones, consulta la documentación de gcloud beta container backup-restore backup-plans update.

Consola

Sigue estas instrucciones para pausar una programación de copias de seguridad en la consola Google Cloud :

  1. Ve a la página Google Kubernetes Engine en la Google Cloud consola.

    Ir a Google Kubernetes Engine

  2. En el menú de navegación, haga clic en Backup for GKE.

  3. Haga clic en la pestaña Planes de copia de seguridad.

  4. Despliega el clúster y haz clic en el nombre del plan.

  5. Haz clic en Pausar programación y, a continuación, en Pausar programación en el cuadro de diálogo de confirmación.

Terraform

   resource "google_gke_backup_backup_plan" "basic" {
     name = "BACKUP_PLAN"
     cluster = google_container_cluster.CLUSTER.id
     location = "LOCATION"
     backup_schedule {
       paused = True
     }
     backup_config {
       include_volume_data = true
       include_secrets = true
       all_namespaces = true
     }
   }

Haz los cambios siguientes:

  • BACKUP_PLAN: el nombre del plan de copia de seguridad que quieras pausar.
  • CLUSTER: el nombre de tu recurso google_container_cluster.
  • LOCATION: la ubicación del plan de copia de seguridad.

Reanudar un plan de copias de seguridad

Consola

Sigue estas instrucciones para reanudar un plan de copia de seguridad en la Google Cloud consola:

  1. Ve a la página Google Kubernetes Engine en la Google Cloud consola.

    Ir a Google Kubernetes Engine

  2. En el menú de navegación, haga clic en Backup for GKE.

  3. Haga clic en la pestaña Planes de copia de seguridad.

  4. Despliega el clúster y haz clic en el nombre del plan.

  5. Haz clic en Reanudar programación y, a continuación, en Reanudar programación en el cuadro de diálogo de confirmación.

Terraform

   resource "google_gke_backup_backup_plan" "basic" {
     name = "BACKUP_PLAN"
     cluster = google_container_cluster.CLUSTER.id
     location = "LOCATION"
     backup_schedule {
       paused = false
     }
     backup_config {
       include_volume_data = true
       include_secrets = true
       all_namespaces = true
     }
   }

Haz los cambios siguientes:

  • BACKUP_PLAN: el nombre del plan de copia de seguridad que quieras reanudar.
  • CLUSTER: el nombre de tu recurso google_container_cluster.
  • LOCATION: la ubicación del plan de copia de seguridad.

Eliminar un plan de copias de seguridad

Puedes eliminar un plan de copias de seguridad con la CLI de gcloud o la consola.Google Cloud No puedes eliminar un plan de copias de seguridad si contiene copias de seguridad.

gcloud

Para eliminar un plan de copias de seguridad, ejecuta el siguiente comando:

gcloud beta container backup-restore backup-plans delete BACKUP_PLAN \
    --project=PROJECT_ID \
    --location=LOCATION

Para ver la lista completa de opciones, consulta la documentación de gcloud beta container backup-restore backup-plans delete.

Consola

Sigue estas instrucciones para eliminar un plan de copias de seguridad en la consola de Google Cloud :

  1. Ve a la página Google Kubernetes Engine en la Google Cloud consola.

    Ir a Google Kubernetes Engine

  2. En el menú de navegación, haga clic en Backup for GKE.

  3. Haga clic en la pestaña Planes de copia de seguridad.

  4. Despliega el clúster y haz clic en el nombre del plan.

  5. Haz clic en Eliminar plan.

  6. Escribe el nombre del plan de copias de seguridad y, a continuación, haz clic en Eliminar plan de copias de seguridad en el cuadro de diálogo de confirmación.

Siguientes pasos