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.
Quando utilizzare l'operazione revert?
La funzionalità di ripristino dello snapshot è un'operazione irreversibile, sia per il file system live sia per gli snapshot più recenti della catena. Utilizza la funzionalità di ripristino con cautela. Per una spiegazione più dettagliata, vedi Ripristinare lo stato di uno snapshot.
Tutti i dati scritti dopo la creazione dello snapshot di destinazione vengono eliminati all'inizio della procedura di ripristino 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 significa che tutti i dati scritti dopo snapshot2, nonché tutti gli snapshot creati dopo la creazione di snapshot2, vengono eliminati durante la procedura di ripristino.
Sebbene il completamento di un'operazione di ripristino possa 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 essere ripristinate allo stato di uno snapshot. La funzionalità di ripristino
dello snapshot non può essere combinata con Filestore Multishares per GKE.
Per ulteriori informazioni, vedi Limitazioni della funzionalità snapshot
o la gcloud filestore instances revert
pagina.
Utilizzare gcloud CLI per ripristinare una condivisione file a uno snapshot precedente
gcloud CLI
Per ripristinare una condivisione file allo stato acquisito in uno snapshot:
Smonta la condivisione file dai client:
sudo umount mount-point-directoryRipristina la condivisione file allo stato di uno snapshot utilizzando il
instances revertcomando:gcloud filestore instances revert INSTANCE_ID \ --target-snapshot=SNAPSHOT_ID \ --location=LOCATIONSostituisci quanto segue:
- INSTANCE_ID con il nome dell'istanza in 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 località dell'istanza. Ad esempio,
us-central1.
- INSTANCE_ID con il nome dell'istanza in cui vuoi
applicare l'operazione
Devi attendere il completamento dell'operazione di ripristino prima di poterne avviare un'altra per l'istanza. Le operazioni di ripristino possono richiedere fino a due minuti. Tuttavia, il completamento della procedura di pulizia dei dati e di recupero dello spazio può richiedere da sei ore a dieci giorni. Durante questa procedura, lo spazio recuperato diventa disponibile gradualmente al termine dell'operazione di pulizia 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