En la siguiente guía, se muestra cómo revertir una instancia, específicamente un solo archivo compartido dentro de una instancia, a un estado de instantánea anterior.
¿Debes usar la operación revert
?
La función de revertir instantáneas es una operación irreversible, tanto para el sistema de archivos activo como para las instantáneas más recientes de la cadena. Usa la función de reversión con cuidado. Para obtener una explicación más detallada, consulta Cómo revertir a un estado de instantánea.
Todos los datos escritos después de la creación de la instantánea de destino se borran al comienzo del proceso de reversión y no se pueden recuperar. También se borran todas las instantáneas que sean más recientes que la instantánea de destino. Por ejemplo:
snapshot1
, snapshot2
y snapshot3
se crean de forma secuencial. Revertir
la instancia con el estado capturado en snapshot2
significa que todos los datos escritos
después del snapshot2
, así como todas las instantáneas tomadas después de la creación de
snapshot2
se borran en el proceso de reversión.
Si bien una operación de reversión puede tardar hasta dos minutos en completarse, la limpieza de los datos borrados puede tardar entre seis horas y diez días, según la cantidad de archivos involucrados. Debes esperar a que se complete la operación de reversión antes de comenzar otra.
Solo las instancias con un solo recurso compartido pueden volver a un estado de instantánea. La reversión
esta función no se puede combinar con los usos compartidos de varios archivos de Filestore para GKE.
Para obtener más información, consulta Limitaciones de las funciones de instantáneas.
o gcloud filestore instances revert
.
Usa gcloud CLI para revertir un uso compartido de archivos a una instantánea anterior
gcloud CLI
Para revertir un archivo compartido al estado capturado en una instantánea, haz lo siguiente:
Desactiva el recurso compartido de archivos de los clientes:
sudo umount mount-point-directory
Revierte el archivo compartido a un estado de instantánea con el comando
instances revert
:gcloud filestore instances revert INSTANCE_ID \ --target-snapshot=SNAPSHOT_ID \ --location=LOCATION
Reemplaza lo siguiente:
- INSTANCE_ID por el nombre de la instancia en la que deseas
aplicar la operación
revert
. Por ejemplo,my-instance-1
. - SNAPSHOT_ID por el nombre de la instantánea que deseas usar para la operación
revert
. Por ejemplo,my-snapshot-3
. - LOCATION por la ubicación de la instancia. Por ejemplo,
us-central1
- INSTANCE_ID por el nombre de la instancia en la que deseas
aplicar la operación
Debes esperar a que se complete la operación de reversión para poder iniciar otra operación de reversión para la instancia. Las operaciones de reversión pueden tardar hasta dos minutos. Sin embargo, el proceso de limpieza de datos y recuperación de espacio puede tardar entre seis horas y diez días en completarse. Durante este proceso, los procesos espacio está disponible gradualmente mientras finaliza la operación de limpieza. y todo el espacio recuperado está disponible. Para obtener más información, consulta Limitaciones de las instantáneas.
¿Qué sigue?
- Descripción general de las instantáneas
- Cómo restablecer un archivo a partir de una instantánea
- Programa instantáneas de Filestore Enterprise
- Descripción general de las copias de seguridad