Administra copias de seguridad en la consola de Google Cloud

En esta página, se explica cómo mostrar, ver, actualizar y borrar copias de seguridad en la Google Cloud consola de.

En una fuente de datos, cada copia de seguridad representa el estado del recurso protegido en un momento específico. Estas copias de seguridad se crean según las programaciones definidas en los planes de copia de seguridad. Además, puedes iniciar copias de seguridad a pedido cuando sea necesario.

Antes de comenzar

Para obtener los permisos que necesitas para mostrar y ver copias de seguridad, pídele a tu administrador que te otorgue el rol de IAM de visualizador de backup vault de Backup and DR (roles/backupdr.backupvaultViewer) en tu proyecto de backup vault. Para obtener más información sobre cómo otorgar roles, consulta Administra el acceso a proyectos, carpetas y organizaciones.

Este rol predefinido contiene los permisos necesarios para mostrar y ver copias de seguridad. Para ver los permisos exactos que son necesarios, expande la sección Permisos requeridos:

Permisos necesarios

Se requieren los siguientes permisos para mostrar y ver copias de seguridad:

  • backupdr.bvbackups.list
  • backupdr.bvbackups.get

También puedes obtener estos permisos con roles personalizados o otros roles predefinidos.

Mostrar una lista de las copias de seguridad

Usa las siguientes instrucciones para mostrar una lista de las copias de seguridad.

Console

  1. En la consola de Google Cloud , ve a la página Copias de seguridad almacenadas en vault.

    Ir a Copias de seguridad almacenadas en vault

  2. En la lista de copias de seguridad programadas, haz clic en el nombre de la copia de seguridad programada de la que deseas ver los detalles.

gcloud

  1. Muestra una lista de las copias de seguridad.

      gcloud backup-dr backups list \
      --backup-vault=BACKUPVAULT_NAME \
      --project=PROJECT_ID \
      --location=LOCATION \
      --data-source=DATA_SOURCE
    

    Reemplaza lo siguiente:

    • BACKUPVAULT_NAME: el nombre de la backup vault que se usa para almacenar copias de seguridad.
    • PROJECT_ID: el nombre del proyecto.
    • LOCATION: la ubicación de la backup vault.
    • DATA_SOURCE: el ID de la fuente de datos de la que deseas mostrar una lista de copias de seguridad.

Ver copias de seguridad

Usa las siguientes instrucciones para ver copias de seguridad.

Console

  1. En la consola de Google Cloud , ve a la página Copias de seguridad almacenadas en vault.

    Ir a Copias de seguridad almacenadas en vault

  2. En la lista de copias de seguridad programadas, haz clic en el nombre de la copia de seguridad programada de la que deseas ver los detalles.

    En la página de detalles de la copia de seguridad, se muestra una lista de copias de seguridad junto con sus horas de creación, el tipo de copia de seguridad (programada o a pedido), la regla de copia de seguridad asociada y la fecha de vencimiento de la copia de seguridad.

gcloud

  1. Obtén el ID de la copia de seguridad que forma parte de una fuente de datos.

      gcloud backup-dr backups list \
      --backup-vault=BACKUPVAULT_NAME \
      --project=PROJECT_ID \
      --location=LOCATION \
      --data-source=DATA_SOURCE
    

    Reemplaza lo siguiente:

    • BACKUPVAULT_NAME: el nombre de la backup vault que se usa para almacenar copias de seguridad.
    • PROJECT_ID: el nombre del proyecto.
    • LOCATION: la ubicación de la backup vault.
    • DATA_SOURCE: el ID de la fuente de datos de la que deseas mostrar una lista de copias de seguridad.
  2. Visualiza las copias de seguridad.

      gcloud backup-dr backups describe BACKUP_ID \
      --backup-vault=BACKUPVAULT_NAME \
      --project=PROJECT_ID \
      --location=LOCATION \
      --data-source=DATA_SOURCE
    

    Reemplaza lo siguiente:

    • BACKUP_ID: el ID de la copia de seguridad.
    • PROJECT_ID: el nombre del proyecto.
    • LOCATION: la ubicación de la asociación del plan de copia de seguridad.
    • DATA_SOURCE: el ID de la fuente de datos de la que deseas ver las copias de seguridad.

Actualizar una copia de seguridad (solo en la CLI de gcloud)

Solo puedes actualizar copias de seguridad con la CLI de gcloud.

Puedes actualizar las etiquetas, la retención obligatoria o la hora de vencimiento de una copia de seguridad. Las etiquetas son pares clave-valor que te ayudan a organizar y a identificar tus copias de seguridad.

Para obtener el permiso que necesitas para actualizar una copia de seguridad, pídele a tu administrador que te otorgue el rol de IAM de administrador de backup vault de Backup and DR (roles/backupdr.backupvaultAdmin) en tu proyecto de backup vault. Para obtener más información sobre cómo otorgar roles, consulta Administra el acceso a proyectos, carpetas y organizaciones.

Este rol predefinido contiene el backupdr.bvbackups.update permiso, que se requiere para actualizar una copia de seguridad.

También puedes obtener este permiso con roles personalizados o otros roles predefinidos.

gcloud

  1. Actualizar una copia de seguridad.

      gcloud backup-dr backups update BACKUP_ID \
      --backup-vault=BACKUPVAULT_NAME \
      --project=PROJECT_ID \
      --location=LOCATION \
      --data-source=DATA_SOURCE \
      --update-labels=LABELS \
      --enforced-retention-end-time=RETENTION_DATE \
      --expire-time=EXPIRATION_DATE
    

    Reemplaza lo siguiente:

    • BACKUP_ID: el ID de la copia de seguridad.
    • BACKUPVAULT_NAME: el nombre de la backup vault que se usa para almacenar copias de seguridad.
    • PROJECT_ID: el nombre del proyecto.
    • LOCATION: la ubicación de la backup vault.
    • DATA_SOURCE: el ID de la fuente de datos.
    • LABELS: las etiquetas que se aplicarán a la copia de seguridad como pares clave-valor separados por comas, como env=prod,team=storage.
    • RETENTION_DATE: la fecha hasta la que no se puede borrar la copia de seguridad, en formato "AAAA-MM-DDTHH:MM:SSZ". Este período se puede extender, pero no acortar.
    • EXPIRATION_DATE: la fecha en la que vence la copia de seguridad, en formato "AAAA-MM-DDTHH:MM:SSZ". Esta fecha se puede extender, pero no acortar.
  2. Para quitar etiquetas, usa la marca --remove-labels con una lista de claves o usa --clear-labels para quitar todas las etiquetas.

Borrar una copia de seguridad

Solo puedes borrar una copia de seguridad si esta superó su período de retención mínima obligatoria. Después de la eliminación, la copia de seguridad ya no está disponible para la restauración.

Para obtener el permiso que necesitas para borrar una copia de seguridad, pídele a tu administrador que te otorgue el rol de IAM de administrador de backup vault (roles/backupdr.backupvaultAdmin) en tu proyecto de backup vault. Para obtener más información sobre cómo otorgar roles, consulta Administra el acceso a proyectos, carpetas y organizaciones.

Este rol predefinido contiene el backupdr.bvbackups.delete permiso, que se requiere para borrar una copia de seguridad.

También puedes obtener este permiso con roles personalizados o otros roles predefinidos.

Usa las siguientes instrucciones para borrar una copia de seguridad.

Console

  1. En la consola de Google Cloud , ve a la página Copias de seguridad almacenadas en vault.

    Ir a Copias de seguridad almacenadas en vault

  2. Haz clic en el nombre de la copia de seguridad programada que deseas borrar.

  3. En la sección de copias de seguridad, selecciona una copia de seguridad y, luego, haz clic en el ícono.

  4. Selecciona Borrar.

  5. En la ventana de superposición que aparece, confirma que deseas borrar la copia de seguridad.

  6. Haz clic en Borrar.

gcloud

  1. Obtén el ID de la copia de seguridad que forma parte de una fuente de datos.

      gcloud backup-dr backups list \
      --backup-vault=BACKUPVAULT_NAME \
      --project=PROJECT_ID \
      --location=LOCATION \
      --data-source=DATA_SOURCE
    

    Reemplaza lo siguiente:

    • BACKUPVAULT_NAME: el nombre de la backup vault que se usa para almacenar copias de seguridad.
    • PROJECT_ID: el nombre del proyecto.
    • LOCATION: la ubicación de la backup vault.
    • DATA_SOURCE: el ID de la fuente de datos de la que deseas mostrar una lista de copias de seguridad.
  2. Borra una copia de seguridad.

      gcloud backup-dr backups delete BACKUP_ID \
      --backup-vault=BACKUPVAULT_NAME \
      --project=PROJECT_ID \
      --location=LOCATION \
      --data-source=DATA_SOURCE
    

    Reemplaza lo siguiente:

    • BACKUP_ID: el ID de la copia de seguridad.
    • BACKUPVAULT_NAME: el nombre de la backup vault en la que se almacenan las copias de seguridad.
    • PROJECT_ID: el nombre del proyecto.
    • LOCATION:la ubicación de la copia de seguridad.
    • DATA_SOURCE: el ID de la fuente de datos de la que deseas borrar una copia de seguridad.