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 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 existente

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

Antes de iniciar una operación de restablecimiento, te recomendamos que detengas las aplicaciones y las desactives del sistema de archivos para reducir el riesgo de errores de la aplicación. Luego, debes volver a activar los archivos compartidos después de restablecerlos. Todos los bloqueos de archivos pendientes se revocan luego de que se realizó de forma correcta la restauración. Durante el restablecimiento, se detienen las operaciones READ y WRITE del cliente.

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 archivo compartido no se modificará.

Console

  1. En la Google Cloud consola de, 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. Busca 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 reconocimiento.
  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 instances restore comando:

  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 zonal, regional y empresarial 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 Google Cloud consola de, 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 de Crea una instancia.

  6. Haz clic en Restablecer.

gcloud

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

  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 el mismo 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 archivo compartido 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 Google Cloud consola de, ve a la página Copias de seguridad de Filestore.

    Ir a Copias de seguridad

  2. Haz clic en la pestaña Mejorada.

  3. Selecciona una instancia y un backup vault 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 de Crea una instancia.

gcloud

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

  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 archivo compartido 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 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 del backup vault.
    • 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

El siguiente comando 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 un backup vault

Para restablecer una instancia de Filestore desde un vault de copia de seguridad, sigue las instrucciones que se indican en Restablece una instancia de Filestore desde un vault de copia de seguridad en la Google Cloud. Google Cloud

¿Qué sigue?