Restablece un disco desde una bóveda de copias de seguridad

En esta página, se explica cómo restablecer discos desde una backup vault en la Google Cloud consola de.

Roles obligatorios

Para obtener los permisos que necesitas para restablecer un disco desde una backup vault, pídele a tu administrador que te otorgue los siguientes roles de IAM en el proyecto, el proyecto de destino, el agente de servicio de Backup and DR y la clave de Cloud KMS:

Para obtener más información sobre cómo otorgar roles, consulta Administra el acceso a proyectos, carpetas y organizaciones.

Estos roles predefinidos contienen los permisos necesarios para restablecer un disco desde una backup vault. Para ver los permisos exactos que son necesarios, expande la sección Permisos requeridos:

Permisos necesarios

Se requieren los siguientes permisos para restablecer un disco desde una backup vault:

  • Restablecer un disco:
    • backupdr.bvbackups.restore
    • backupdr.compute.restoreFromBackupVault
    • backupdr.backupVaults.get
    • backupdr.backupVaults.list
    • backupdr.bvbackups.list
    • backupdr.bvdataSources.get
    • backupdr.bvdataSources.list
    • backupdr.bvbackups.get

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

Restablece discos

Usa las siguientes instrucciones para restablecer los discos que usa una instancia de Compute Engine.

Para obtener más información sobre los permisos de CMEK, consulta Claves de encriptación administradas por el cliente (CMEK){

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

    Aquí se enumeran todas las instancias de Compute Engine con copias de seguridad almacenadas en vault. Los discos están etiquetados como Discos en la columna Tipo de recurso.

  2. Selecciona la copia de seguridad que deseas restablecer. Ya sea desde la página de detalles de la copia de seguridad o desde el menú del disco:

    1. Selecciona el Tipo de recurso del disco.
    2. Selecciona un Nombre del recurso.
    3. Navega para seleccionar la copia de seguridad que deseas restablecer.
    4. El Nombre del proyecto de restablecimiento se propaga previamente con el proyecto actual, pero puedes navegar a un proyecto diferente si deseas restablecerlo en otro lugar.
    5. Haz clic en Restablecer. Puedes ver y supervisar el trabajo de restablecimiento desde la campana de notificaciones.
    6. El disco restablecido aparece en la lista Almacenamiento > Discos de Compute Engine, con el nombre original seguido de una marca de fecha y hora.

gcloud

  1. Si aún no lo hiciste, otorga el rol de IAM Backup and DR Disk Operator (roles/backupdr.DiskOperator) al disco que se recupera.

  2. Para obtener la cuenta de servicio de la backup vault, usa el siguiente comando.

      gcloud backup-dr backup-vaults describe BACKUPVAULT_NAME
      --location=LOCATION
    

    Reemplaza lo siguiente:

    • BACKUPVAULT_NAME: Es el nombre de la backup vault desde la que deseas restablecer los datos.
    • LOCATION: Es la ubicación de la backup vault.
  3. Para restablecer un disco, usa los siguientes comandos.

    • Restablece un disco en el mismo proyecto que el proyecto de carga de trabajo con el ID de copia de seguridad.

        gcloud backup-dr backups restore disk test-backup-id \
        --project=PROJECT \
        --location=LOCATION \
        --backup-vault=BACKUPVAULT_NAME \
        --data-source=DATA_SOURCE\
        --name=NAME \
        --target-zone=TARGET_ZONE \
        --target-project=TARGET_PROJECT
      
    • Restablece un disco en el mismo proyecto que el proyecto de carga de trabajo con la URL completa del recurso de la copia de seguridad.

        gcloud backup-dr backups restore disk projects/test-project-id/locations/us-central1/backupVaults/test-vault/dataSources/test-ds/backups/test-backup-id \
        --name=NAME \
        --target-zone=TARGET_ZONE \
        --target-project=TARGET_PROJECT
      

      Reemplaza lo siguiente:

      • PROJECT: Es el nombre del proyecto de la backup vault.
      • LOCATION: Es la ubicación de la backup vault.
      • BACKUPVAULT_NAME: Es el nombre de la backup vault desde la que deseas restablecer los datos.
      • DATA_SOURCE: Es el nombre de la fuente de datos desde la que deseas restablecer los datos.
      • NAME: Es el nombre del disco restablecido.
      • TARGET_ZONE: Es la región en la que se restablece el disco.
      • TARGET_PROJECT: Es el proyecto en el que se restablece el disco.

Realiza un restablecimiento de disco selectivo desde una copia de seguridad de la instancia de Compute Engine

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

    Aquí se enumeran todas las instancias de Compute Engine con copias de seguridad almacenadas en vault.

  2. Selecciona la backup vault y, luego, la fuente de datos correspondiente a la instancia de Compute Engine.

  3. Elige la versión específica de la copia de seguridad de la instancia de Compute Engine y haz clic en Restablecer.

    Se muestra la página Restablecer una copia de seguridad.

  4. En el menú desplegable Tipo de recurso , selecciona Compute Engine.

  5. En el campo Nombre del recurso, selecciona Explorar.

    Se muestra el panel Selecciona un recurso.

  6. Selecciona el recurso para el que deseas realizar la operación de restablecimiento.

  7. Haz clic en Listo.

  8. En el campo Copia de seguridad, haz clic en Explorar.

    Se muestra el panel Selecciona una copia de seguridad.

  9. Selecciona la copia de seguridad que deseas usar para la operación de restablecimiento.

  10. Haz clic en Listo.

  11. En la sección Alcance del restablecimiento , haz clic en el menú desplegable Alcance del restablecimiento y selecciona el disco que deseas restablecer.

    Se muestran las Propiedades del disco de origen.

  12. Opcional: Para editar las propiedades del disco restablecido, haz clic en Editar propiedades.

    1. En el panel Configuración del disco , realiza los cambios que desees en el disco y, luego, haz clic en Guardar.
  13. En la sección Elige el destino de restablecimiento, usa el campo Nombre del proyecto de restablecimiento para seleccionar un proyecto de restablecimiento para el recurso restablecido.

  14. Haz clic en Restablecer.

gcloud

  1. Para restablecer un disco desde una copia de seguridad de la instancia de Compute Engine, usa el comando gcloud backup-dr backups restore disk:

    gcloud backup-dr backups restore disk COMPUTE_INSTANCE_BACKUP_NAME \
    --name=DISK_NAME \
    --target-project=TARGET_PROJECT_NAME \
    [--source-instance-boot-disk | --source-instance-disk-device-name=SOURCE_DISK_DEVICE_NAME] \
    [--target-zone=TARGET_ZONE_NAME | --target-region=TARGET_REGION_NAME --replica-zones=ZONE_NAME] \
    [DISK_OVERRIDE_FLAGS...] \
    [--async]
    

    Reemplaza lo siguiente:

    • COMPUTE_INSTANCE_BACKUP_NAME: Es el nombre de la copia de seguridad de la instancia de Compute Engine desde la que deseas restablecer.

    • DISK_NAME: Es el nombre del disco restablecido.

    • TARGET_PROJECT_NAME: Es el proyecto en el que se restablece el disco.

    • SOURCE_DISK_DEVICE_NAME: Es el nombre del dispositivo del disco de datos de origen que se restablecerá.

    • TARGET_ZONE_NAME: Es la zona en la que se restablece el disco para los discos zonales.

    • TARGET_REGION_NAME: Es la región en la que se restablece el disco para los discos regionales.

    • ZONE_NAME: Son las zonas de réplica para los discos regionales.

¿Qué sigue?