La seguente guida mostra come ripristinare un'istanza, in particolare una singola condivisione file all'interno di un'istanza, a uno stato di snapshot precedente.
Devi utilizzare l'operazione revert?
Il ripristino dello snapshot è un'operazione irreversibile, sia per il file system attivo sia per gli snapshot più recenti della catena. Utilizza con cautela la funzionalità di ripristino. Per una spiegazione più dettagliata, consulta Ripristinare lo stato di uno snapshot.
Tutti i dati scritti dopo la creazione dello snapshot di destinazione vengono eliminati
all'inizio del processo di rollback e non possono essere recuperati. Vengono eliminati anche tutti gli snapshot
più recenti dello snapshot di destinazione. Ad esempio,
snapshot1, snapshot2 e snapshot3 vengono creati in sequenza. Il ripristino
dell'istanza allo stato acquisito in snapshot2 comporta l'eliminazione di tutti i dati scritti
dopo snapshot2, nonché di tutti gli snapshot creati dopo la creazione di
snapshot2.
Mentre un'operazione di ripristino può richiedere fino a due minuti, la pulizia dei dati eliminati può richiedere da sei ore a dieci giorni, a seconda del numero di file coinvolti. Devi attendere il completamento dell'operazione di ripristino prima di avviarne un'altra.
Solo le istanze con una singola condivisione possono ripristinare uno stato di snapshot. La funzionalità di ripristino
dello snapshot non può essere combinata con Filestore Multishares per GKE.
Per ulteriori informazioni, consulta Limitazioni della funzionalità snapshot
o la pagina gcloud filestore instances revert.
Utilizza gcloud CLI per ripristinare una condivisione file a uno snapshot precedente
Interfaccia a riga di comando gcloud
Per ripristinare la condivisione di un file allo stato acquisito in uno snapshot:
Smonta la condivisione file dai client:
sudo umount mount-point-directoryRipristina la condivisione file a uno stato di snapshot utilizzando il comando
instances revert:gcloud filestore instances revert INSTANCE_ID \ --target-snapshot=SNAPSHOT_ID \ --location=LOCATIONSostituisci quanto segue:
- INSTANCE_ID con il nome dell'istanza a cui vuoi
applicare l'operazione
revert. Ad esempio:my-instance-1. - SNAPSHOT_ID con il nome dello snapshot che vuoi utilizzare per l'operazione
revert. Ad esempio:my-snapshot-3. - LOCATION con la posizione dell'istanza. Ad esempio,
us-central1.
- INSTANCE_ID con il nome dell'istanza a cui vuoi
applicare l'operazione
Devi attendere il completamento dell'operazione di ripristino prima di poter avviare un'altra operazione di ripristino per l'istanza. Le operazioni di ripristino possono richiedere fino a due minuti. Tuttavia, la procedura di pulizia dei dati e recupero dello spazio può richiedere da 6 ore a 10 giorni per essere completata. Durante questo processo, lo spazio recuperato diventa disponibile gradualmente man mano che l'operazione di pulizia termina e tutto lo spazio recuperato è disponibile. Per ulteriori informazioni, vedi Limitazioni degli snapshot.
Passaggi successivi
- Panoramica degli snapshot
- Ripristinare un file da uno snapshot
- Pianificare gli snapshot di Filestore Enterprise
- Panoramica dei backup