Restaurar copias de seguridad

En esta página se explica cómo restaurar una copia de seguridad en una instancia.

Roles obligatorios

Para obtener los permisos que necesitas para restaurar una copia de seguridad, pide a tu administrador que te conceda los siguientes roles de gestión de identidades y accesos en tu proyecto:

  • Permite usar recursos de Cloud Key Management Service solo para operaciones de encriptado y desencriptado: Encargado del encriptado y desencriptado de claves de CryptoKey de Cloud Key Management Service (roles/cloudkms.cryptoKeyEncrypterDecrypter)

Para obtener más información sobre cómo conceder roles, consulta el artículo Gestionar acceso a proyectos, carpetas y organizaciones.

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

Restaurar en la instancia de origen o en una instancia ya creada

Puedes restaurar una copia de seguridad de nivel básico en la instancia de origen o en un recurso compartido de archivos de una instancia de Filestore.

Antes de iniciar una operación de restauración, te recomendamos que pauses las aplicaciones y desmontes el sistema de archivos para reducir el riesgo de que se produzcan errores en las aplicaciones. Después, debes volver a montar el recurso compartido de archivos una vez que se haya restaurado a partir de una copia de seguridad. Todos los bloqueos de archivos pendientes se revocan cuando se restaura el archivo correctamente. Durante la restauración, se pausan las operaciones READ y WRITE del cliente.

Cuando se restaura una copia de seguridad en una instancia de Filestore, la capacidad de la instancia de destino debe ser igual o superior a la de la instancia original a partir de la que se creó la copia de seguridad. Si la instancia original tiene una capacidad mayor, primero debes aumentar la capacidad de la instancia de destino antes de intentar realizar la operación de restauración.

Si se produce un error al restaurar una copia de seguridad en una instancia de nivel HDD básico o SSD básico, el estado del recurso compartido de archivos no cambia.

Consola

  1. En la consola, ve a la página Instancias. Google Cloud

Ve a Instancias

  1. En la lista de instancias, haz clic en la instancia desde la que quieras restaurar la copia de seguridad para ver sus detalles.
  2. Haz clic en la pestaña Copias de seguridad.
  3. Busca la copia de seguridad que quieras restaurar y haz clic en Más acciones.
  4. Haz clic en Restaurar copia de seguridad.
  5. Elige una instancia de destino para la restauración:
    • Si vas a restaurar la instancia de origen, haz clic en Instancia de origen.
    • Si vas a restaurar la copia de seguridad en otra instancia:
      1. Haz clic en Otra instancia existente.
      2. Haz clic en Seleccionar instancia.
      3. Selecciona la instancia de destino en la que quieras que se encuentre la copia de seguridad restaurada y haz clic en Seleccionar.
  6. Haz clic en Restaurar.
  7. Marca la casilla de confirmación.
  8. Introduce el nombre de la copia de seguridad en el campo de entrada y haz clic en Restaurar.

gcloud

Para restaurar un sistema de archivos compartido de Filestore en una instancia, ejecuta el comando instances restore:

  gcloud filestore instances restore INSTANCE_ID \
  --source-backup=BACKUP_ID \
  --source-backup-region=BACKUP_LOCATION \
  --file-share=FILE_SHARE_NAME \
  --zone=INSTANCE_LOCATION

Donde:

  • INSTANCE_ID es el nombre de la instancia de Filestore en la que se restaurará el sistema de archivos compartidos.
  • BACKUP_ID es el nombre de la copia de seguridad a partir de la que se restaurarán los datos.
  • BACKUP_LOCATION es la región en la que se encuentra la copia de seguridad.
  • FILE_SHARE_NAME es el nombre del sistema de archivos compartidos que se va a restaurar.
  • INSTANCE_LOCATION es la zona en la que se encuentra la instancia de Filestore.

Ejemplo

El siguiente comando restaura mybackup, que se encuentra en la región asia-east2, en el sistema de archivos compartido vol1 de la instancia de Filestore myinstance, que se encuentra en la zona us-central1-c:

  gcloud filestore instances restore myinstance \
  --source-backup=mybackup \
  --source-backup-region=asia-east2  \
  --file-share=vol1 \
  --zone=us-central1-c

Restaurar en una instancia nueva

Cuando se restaura una copia de seguridad de Zonal, Regional y Enterprise en una nueva instancia de Filestore, la capacidad del nuevo recurso compartido de archivos debe ser igual o superior a la capacidad de la copia de seguridad.

Consola

  1. En la consola, ve a la página Instancias. Google Cloud

    Ve a Instancias

  2. Haz clic en Copias de seguridad.

  3. Haz clic en el nombre de la copia de seguridad que quieras restaurar.

  4. Haz clic en Restaurar.

  5. Haz clic en Nueva instancia.

  6. Configura la nueva instancia siguiendo las instrucciones de la página. Para obtener más información, consulta Crear una instancia.

  7. Haz clic en Restaurar.

gcloud

Para restaurar un recurso compartido de archivos de Filestore en una instancia nueva, ejecuta el comando instances create:

  gcloud filestore instances create INSTANCE_NAME \
  --zone=ZONE \
  --tier=TIER \
  --file-share=name=FILE_SHARE_NAME,capacity=FILE_SHARE_CAPACITY,source-backup=SOURCE_BACKUP_NAME,source-backup-region=SOURCE_BACKUP_LOCATION \
  --network=name=VPC_NETWORK,reserved-ip-range=RESERVED_IP_ADDRESS

Donde:

  • INSTANCE_NAME es el nombre que quieres asignar a la nueva instancia de Filestore.
  • ZONE es la zona en la que reside la instancia de Filestore.
  • TIER es el nivel de servicio que quieres usar. Debe ser la misma que la copia de seguridad de origen.
  • FILE_SHARE_NAME es el nombre que especifiques para el recurso compartido de archivos NFS que se sirve desde la instancia.
  • FILE_SHARE_CAPACITY es la capacidad que quieres asignar al recurso compartido de archivos.
  • SOURCE_BACKUP_NAME es el nombre de la copia de seguridad a partir de la que se restaurarán los datos.
  • SOURCE_BACKUP_LOCATION es la región en la que se encuentra la copia de seguridad.
  • VPC_NETWORK es el nombre de la red de VPC que quieres que use la instancia.
  • RESERVED_IP_ADDRESS es el intervalo de direcciones IP de la instancia de Filestore.

Para obtener más información sobre la marca gcloud, consulta Crear una instancia.

Ejemplo

El siguiente comando crea una instancia de Filestore myinstance-restored ubicada en la zona us-central1-c de la red predeterminada. La copia de seguridad mybackup ubicada en la región asia-east2 se restaura en el sistema de archivos compartido vol1 de myinstance-restored con una capacidad de 2TiB:

  gcloud filestore instances create myinstance-restored \
  --zone=us-central1-c \
  --tier=zonal \
  --network=name=default \
  --file-share=name=vol1,capacity=2TiB,source-backup=mybackup,source-backup-region=asia-east2

Siguientes pasos