Restablecer datos

En esta página, se muestra cómo restablecer una copia de seguridad en una instancia.

Antes de comenzar

Antes de comenzar a restablecer los datos, habilita las APIs y asegúrate de que se otorguen los roles y permisos necesarios. Para obtener más información, consulta Antes de comenzar.

Restablece la copia de seguridad estándar en la instancia de origen o en una instancia existente

Puedes restablecer una copia de seguridad de nivel básico en la instancia de origen o en un archivo compartido de una instancia existente de Filestore.

Antes de iniciar una operación de restablecimiento, te recomendamos que pauses las aplicaciones y las desmontes del sistema de archivos para reducir el riesgo de errores en las aplicaciones. Luego, debes volver a activar el archivo compartido después de restablecerlo. Todos los bloqueos de archivos pendientes se revocan luego de que se realizó de forma correcta la restauración. Durante el restablecimiento, se pausan las operaciones de cliente READ y WRITE.

Cuando restableces una copia de seguridad en una instancia de Filestore existente, la capacidad de la instancia de destino debe ser mayor o igual que la de la instancia original desde 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 la operación de restablecimiento.

Si falla el restablecimiento de una copia de seguridad en una instancia de HDD básico o SSD básico, el estado del recurso compartido de archivos no se modificará.

Console

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

Ir a Instancias

  1. En la lista de instancias, haz clic en la instancia desde la que deseas restablecer la copia de seguridad para ver los detalles de la instancia.
  2. Haz clic en la pestaña Copias de seguridad.
  3. Ubica la copia de seguridad que deseas restablecer y haz clic en Más acciones.
  4. Haz clic en Restablecer copia de seguridad.
  5. Elige una instancia de destino para restablecerla:
    • Si restableces la instancia de origen, haz clic en Instancia de origen.
    • Si restableces a otra instancia existente, haz lo siguiente:
      1. Haz clic en Otra instancia existente.
      2. Haz clic en Seleccionar instancia.
      3. Selecciona la instancia de destino en la que deseas que resida la copia de seguridad restablecida y haz clic en Seleccionar.
  6. Haz clic en Restablecer.
  7. Haz clic en la casilla de verificación de confirmación.
  8. Ingresa el nombre de la copia de seguridad en el campo de entrada y haz clic en Restablecer.

gcloud

Para restablecer un archivo compartido de Filestore a una instancia existente, 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

Aquí:

  • INSTANCE_ID es el nombre de la instancia de Filestore existente a la que se restablece el recurso de archivos compartidos.
  • BACKUP_ID es el nombre de la copia de seguridad desde la que se debe restablecer.
  • BACKUP_LOCATION es la región donde se encuentra la copia de seguridad.
  • FILE_SHARE_NAME es el nombre del archivo compartido en el que se restablecerá.
  • INSTANCE_LOCATION es la zona en la que se encuentra la instancia de Filestore.

Ejemplo

En el siguiente comando, se restablece mybackup, que reside en la región asia-east2, al archivo compartido vol1 en 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

Restablece la copia de seguridad estándar en una instancia nueva

Cuando se restablece una copia de seguridad de Zonal, Regional o Enterprise en una instancia nueva de Filestore, la capacidad del archivo compartido nuevo debe ser mayor o igual que la capacidad de la copia de seguridad. Para restablecer una copia de seguridad estándar, sigue estos pasos:

Console

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

    Ir a Copias de seguridad

  2. Haz clic en la pestaña Estándar.

  3. Selecciona la copia de seguridad de la lista.

  4. Haz clic en Restablecer.

  5. Para configurar la instancia nueva, sigue las instrucciones en Crea una instancia.

  6. Haz clic en Restablecer.

gcloud

Para restablecer un archivo compartido de Filestore a una instancia nueva, ejecuta el comando instances create:

  gcloud filestore instances create INSTANCE_ID \
  --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

Aquí:

  • INSTANCE_ID es el nombre que deseas asignar a la instancia nueva de Filestore.
  • ZONE es la zona en la que se encuentra la instancia de Filestore.
  • TIER es el nivel de servicio que deseas usar. Debe ser la misma que la copia de seguridad de origen.
  • FILE_SHARE_NAME es el nombre que especificas para el recurso compartido de archivos NFS que se entrega desde la instancia.
  • FILE_SHARE_CAPACITY es la capacidad que deseas para el recurso compartido de archivos en GiB o TiB, según el tipo de instancia y tus necesidades.
  • SOURCE_BACKUP_NAME es el nombre de la copia de seguridad desde la que se debe restablecer.
  • SOURCE_BACKUP_LOCATION es la región donde se encuentra la copia de seguridad.
  • VPC_NETWORK es el nombre de la red de VPC que usará la instancia.
  • RESERVED_IP_ADDRESS es el rango de direcciones IP de la instancia de Filestore.

Para obtener detalles sobre la marca gcloud, consulta Crea una instancia.

Ejemplo

En el siguiente comando, se crea una nueva instancia de Filestore myinstance-restored ubicada en la zona us-central1-c en la red predeterminada. La copia de seguridad mybackup ubicada en la región asia-east2 se restablece en el archivo 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

Restablece una copia de seguridad mejorada

Solo puedes restablecer una copia de seguridad mejorada en una instancia nueva. Para restablecer una copia de seguridad mejorada, sigue estos pasos:

Console

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

    Ir a Copias de seguridad

  2. Haz clic en la pestaña Mejorado.

  3. Selecciona una instancia y una bóveda de copias de seguridad de la lista para mostrar las copias de seguridad disponibles y haz clic en el nombre de la copia de seguridad.

  4. Haz clic en Restablecer.

  5. Para configurar la instancia nueva, sigue las instrucciones en Crea una instancia.

gcloud

Para restablecer un archivo compartido de Filestore a una instancia nueva, ejecuta el comando instances create:

  gcloud filestore instances create INSTANCE_ID \
  --zone=ZONE \
  --tier=TIER \
  --network=name=VPC_NETWORK \
  --file-share=name=FILE_SHARE_NAME,capacity=FILE_SHARE_CAPACITY,source-backupdr-backup=SOURCE_BACKUP_PATH

Aquí:

  • INSTANCE_ID es el nombre que deseas asignar a la instancia nueva de Filestore.
  • ZONE es la zona en la que se encuentra la instancia de Filestore.
  • TIER es el nivel de servicio que deseas usar.
  • FILE_SHARE_NAME es el nombre que especificas para el recurso compartido de archivos NFS que se entrega desde la instancia.
  • FILE_SHARE_CAPACITY es la capacidad que deseas para el recurso compartido de archivos en GiB o TiB, según el tipo de instancia y tus necesidades. La capacidad aprovisionada de la instancia nueva debe ser igual o superior a la capacidad aprovisionada de la instancia de origen.
  • SOURCE_BACKUP_PATH es la ruta completa a la copia de seguridad desde la que se restablece la instancia. La ruta de acceso tiene el siguiente formato:

    projects/PROJECT_ID/locations/LOCATION/backupVaults/BACKUP_VAULT_ID/dataSources/DATASOURCE/backups/BACKUP_ID
    

    Aquí:

    • PROJECT_ID es el nombre del proyecto en el que reside la copia de seguridad.
    • LOCATION es la ubicación de la copia de seguridad.
    • BACKUP_VAULT_ID es el nombre de la bóveda de copias de seguridad.
    • DATASOURCE es el ID de la fuente de datos.
    • BACKUP_ID es el ID de la copia de seguridad.
  • VPC_NETWORK es el nombre de la red de VPC que usará la instancia.

Ejemplo

En el siguiente comando, se crea una nueva instancia de Filestore backupdr-instance-restored ubicada en la zona us-central1-a en la red default. La copia de seguridad se restablece en el archivo compartido vol1 de backupdr-instance-restored con una capacidad de 1TiB:

  gcloud --project=gcbdr-project filestore instances create backupdr-instance-restored \
  --zone=us-central1-a \
  --tier=zonal \
  --file-share=name="vol1",capacity=1024,source-backupdr-backup="projects/gcbdr-project/locations/us-central1/backupVaults/vault-1/dataSources/a11111bb222ccc333ddd4444eee555555f6666/backups/00aaab11-2222-3333-c444-d5ddd555555d" \
  --network=name="default"

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

Para restablecer una instancia de Filestore desde una bóveda de copias de seguridad en Google Cloud , sigue las instrucciones que se indican en Restablece una instancia de Filestore desde una bóveda de copias de seguridad en Google Cloud.

¿Qué sigue?