Restablece una instancia de Filestore desde una bóveda de copias de seguridad

En esta página, se explica cómo restablecer una instancia de Filestore desde una bóveda de copias de seguridad en la consola de Google Cloud .

El acceso al servicio Backup and DR para Filestore solo está disponible por invitación. Si deseas solicitar acceso al servicio de Backup and DR para Filestore en tu proyecto de Google Cloud , comunícate con tu representante de ventas.

Antes de comenzar

  • Otorga el rol de IAM de operador de Filestore (roles/backupdr.computeEngineOperator) al agente de servicio de backup vault de la bóveda en el proyecto de destino en el que se realiza la restauración.

  • Si usas una VPC compartida, otorga el rol de IAM de usuario de red de Compute (roles/compute.networkUser) para el agente de servicio de la bóveda de copias de seguridad de la bóveda en el proyecto host de la VPC.

  • Otorga los siguientes roles de IAM al usuario que realiza la restauración en el proyecto de la bóveda de copias de seguridad.

    • Usuario de restablecimiento de Backup and DR (roles/backupdr.restoreUser) para el backup vault y el proyecto de destino.
    • Visualizador de Filestore (roles/filestore.viewer) solo para el destino

    Estos roles predefinidos contienen los permisos necesarios para acceder a la bóveda de copias de seguridad en el proyecto de Filestore. Para obtener permisos específicos, consulta la siguiente lista.

    • backupdr.bvbackups.useReadOnlyForFilestoreInstance
    • backupdr.backupVaults.get
    • backupdr.backupVaults.list
    • backupdr.bvbackups.list
    • backupdr.bvdataSources.get
    • backupdr.bvdataSources.list
    • backupdr.bvbackups.get

    Para restablecer una instancia con Google Cloud CLI o la API, el usuario debe tener los siguientes permisos:

    • backupdr.bvbackups.useReadOnlyForFilestoreInstance en el recurso de copia de seguridad.
    • file.instances.create en el proyecto de destino en el que se restablecerá la instancia

Permisos adicionales para la consola de Google Cloud

Cuando se restablece una instancia con la consola de Google Cloud , el usuario necesita los permisos de la CLI y los siguientes permisos. Estos permisos adicionales son necesarios para que la consola pueda enumerar y mostrar los recursos de Filestore necesarios para la selección en la interfaz de usuario:

  • WHAT GOES HERE?

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

Restablece una instancia de Filestore

Sigue estas instrucciones para restablecer una instancia de VM.

Console

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

    Ir a Copias de seguridad almacenadas en la vault

    Aquí se enumeran todas las instancias de Filestore con copias de seguridad en bóveda.

  2. Selecciona la instancia que deseas restablecer y haz clic en el ícono de acción para seleccionar la acción Restablecer. Aparecerá la página de restauración.

  3. Selecciona las siguientes opciones de restauración:

    • La instancia seleccionada aparece en Nombre del recurso.
    • En el campo Copia de seguridad, haz clic en Explorar.
  4. Selecciona la copia de seguridad desde la que deseas restablecer los datos y haz clic en Listo.

  5. En el campo Restaurar nombre del proyecto, el proyecto actual se completa previamente, pero puedes Explorar otro proyecto y Seleccionarlo.

  6. Haz clic en Continuar.

    • Aparecerá la siguiente página Restablecer la copia de seguridad en una instancia nueva, en la que las propiedades de la instancia se propagarán previamente según las propiedades de la instancia de origen. Puedes modificar las propiedades de la instancia nueva.
  7. Haz clic en Restablecer para crear una instancia de Filestore nueva a partir de la copia de seguridad seleccionada.

gcloud

  1. Para obtener la cuenta de servicio de la bóveda de copias de seguridad, usa el siguiente comando.

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

    Reemplaza lo siguiente:

    • BACKUPVAULT_NAME: Es el nombre de la bóveda de copias de seguridad desde la que deseas restablecer los datos.
    • LOCATION: Es la ubicación de la bóveda de copias de seguridad.
  2. Para restablecer una instancia de VM, usa los siguientes comandos.

    El comando de restablecimiento se ejecuta desde el servicio de Filestore.

    gcloud filestore instances create INSTANCE_NAME \
      --file-share="capacity=CAPACITY,name=SHARE_NAME,source-gcbdr-backup=GCBDR_BACKUP_NAME,source-gcbdr-backup-region=GCBDR_BACKUP_REGION" \
      --network="name=default" \
      --location=LOCATION \
      --project=PROJECT_NAME \
      --tier=TIER
    

    Reemplaza lo siguiente:

    • INSTANCE_NAME: Es el nombre de la instancia de Filestore que se creará.
    • CAPACITY: Es la capacidad del recurso compartido de archivos.
    • SHARE_NAME: Es el nombre del recurso compartido de archivos.
    • GCBDR_BACKUP_NAME: Es el nombre de la copia de seguridad de Backup and DR desde la que se realizará el restablecimiento.
    • GCBDR_BACKUP_REGION: Es la región de la copia de seguridad de Backup and DR.
    • LOCATION: Es la ubicación en la que se creará la instancia de Filestore.
    • PROJECT_NAME: Es el proyecto en el que se creará la instancia de Filestore.
    • TIER: Es el nivel de la instancia de Filestore.