En esta página, se muestra cómo restablecer una copia de seguridad en una instancia.
Roles obligatorios
Para obtener los permisos que necesitas para restablecer una copia de seguridad, pídele a tu administrador que te otorgue los siguientes roles de IAM en tu proyecto:
-
Proporciona la capacidad de usar los recursos de Cloud Key Management Service solo para operaciones de encriptación y desencriptación:
Encriptador/desencriptador de CryptoKey de Cloud Key Management Service (
roles/cloudkms.cryptoKeyEncrypterDecrypter)
Para obtener más información sobre cómo otorgar roles, consulta Administra el acceso a proyectos, carpetas y organizaciones.
También puedes obtener los permisos necesarios a través de roles personalizados o cualquier otro rol predefinido.
Restablece a la instancia de origen o a 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 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
- En la consola de Google Cloud , ve a la página Instancias.
- 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.
- Haz clic en la pestaña Copias de seguridad.
- Ubica la copia de seguridad que deseas restablecer y haz clic en Más acciones.
- Haz clic en Restablecer copia de seguridad.
- 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:
- Haz clic en Otra instancia existente.
- Haz clic en Seleccionar instancia.
- Selecciona la instancia de destino en la que deseas que resida la copia de seguridad restablecida y haz clic en Seleccionar.
- Haz clic en Restablecer.
- Haz clic en la casilla de verificación de confirmación.
- 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
Restablecer 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.
Console
En la consola de Google Cloud , ve a la página Instancias.
Haz clic en Copias de seguridad.
Haz clic en el nombre de la copia de seguridad que deseas restablecer.
Haz clic en Restablecer.
Haz clic en Instancia nueva.
Para configurar la instancia nueva, sigue las instrucciones de la página. Para obtener más detalles, consulta Crea una instancia.
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_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
Aquí:
- INSTANCE_NAME 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 archivo compartido.
- 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
¿Qué sigue?
- Obtén información para programar copias de seguridad mediante Cloud Scheduler.
- Obtén más información sobre copias de seguridad, casos de uso comunes y prácticas recomendadas.
- Obtén más información sobre los precios de las copias de seguridad.
- Obtén información a fin de configurar alertas para poco espacio en el disco y la cuota de copias de seguridad bajas.
- Obtén información sobre los problemas conocidos relacionados con las copias de seguridad.