Cómo revertir un archivo compartido a un estado de instantánea anterior

En la siguiente guía, se muestra cómo revertir una instancia, específicamente un único archivo compartido dentro de una instancia, a una anterior estado de la instantánea.

¿Debes usar la operación revert?

La función de reversión de instantánea es una operación irreversible para el archivo publicado sistema operativo y a las instantáneas más nuevas de la cadena. Utiliza con cuidado la función para revertir los cambios. Para obtener una explicación más detallada, consulta Cómo volver a un estado de instantánea.

Se borran todos los datos escritos después de la creación de la instantánea de destino. al comienzo del proceso de reversión y no se pueden recuperar. Todas las instantáneas que son posteriores a 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 la de 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 iniciando otra operación de reversión.

Solo las instancias con un solo uso compartido pueden revertir al estado de una 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 archivo compartido a una instantánea anterior

gcloud CLI

Para revertir un archivo compartido al estado capturado en una instantánea, haz lo siguiente:

  1. Desactiva los archivos compartidos de los clientes:

    sudo umount mount-point-directory
    
  2. Revierte los archivos compartidos a un estado de instantánea con 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 la operación revert. Por ejemplo, my-snapshot-3.
    • LOCATION por la ubicación de la instancia. Por ejemplo, us-central1

Debes esperar a que finalice la operación de reversión antes de comenzar 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 reclamació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?