Questa guida mostra come creare uno snapshot per conservare lo stato dei dati di Filestore. Per saperne di più sugli snapshot, consulta la pagina Snapshot.
Crea uno snapshot
Puoi creare uno snapshot di un'istanza utilizzando uno dei seguenti metodi:
Console Google Cloud
Nella console Google Cloud , vai alla pagina Istanze Filestore.
Fai clic sull'istanza di cui vuoi creare uno snapshot.
Fai clic sulla scheda Snapshot e poi su Crea snapshot.
In ID snapshot, inserisci un nome per lo snapshot. Il nome della condivisione file e l'ID snapshot possono avere una lunghezza combinata massima di 77 caratteri.
(Facoltativo) Aggiungi una descrizione o delle etichette allo snapshot.
Fai clic su Crea.
Interfaccia a riga di comando gcloud
Per creare uno snapshot di un'istanza, esegui il comando instances snapshots create
. I flag --description
e --labels
vengono aggiunti come argomenti
facoltativi:
gcloud filestore instances snapshots create SNAPSHOT_ID \
--instance=INSTANCE_ID \
--instance-location=LOCATION \
--description="DESCRIPTION" \
--labels=KEY=VALUE
Sostituisci quanto segue:
- SNAPSHOT_ID con il nome che vuoi assegnare allo snapshot. Il nome della condivisione file e l'ID snapshot possono avere una lunghezza combinata massima di 77 caratteri. Ad esempio,
my-snapshot-1
. - INSTANCE_ID con il nome dell'istanza da cui vuoi
creare uno snapshot. Ad esempio,
my-instance-1
. - LOCATION con la zona o la regione
dell'istanza. Ad esempio,
us-east1-b
ous-central1
, rispettivamente. Tieni presente che il livello di servizio della tua istanza determina se una zona o una regione è un argomento valido. - DESCRIPTION con una descrizione dello snapshot.
- KEY=VALUE,... con una o più coppie
KEY=VALUE
che vuoi includere.
Esempio
Il seguente comando crea uno snapshot dell'istanza nfs-server
, che
si trova in us-central1
. Lo snapshot si chiama nfs-server-snapshot
.
gcloud filestore instances snapshots create nfs-server-snapshot \
--instance=nfs-server \
--instance-location=us-central1 \
Elenca, visualizza, aggiorna ed elimina gli snapshot
Puoi elencare, visualizzare, aggiornare ed eliminare gli snapshot.
Console Google Cloud
Per gestire gli snapshot nella console Google Cloud :
Vai alla pagina delle istanze Filestore.
Fai clic sull'ID istanza dell'istanza di cui vuoi visualizzare gli snapshot.
Fai clic sulla scheda Snapshot.
Nella scheda Snapshot:
- Per visualizzare i dettagli di uno snapshot, fai clic sul relativo ID.
- Per modificare uno snapshot, fai clic su Modifica nella pagina dei dettagli degli snapshot.
- Per eliminare uno snapshot:
- Fai clic sull'ID snapshot dello snapshot che vuoi eliminare.
- Fai clic su Elimina.
- Quando richiesto, digita l'ID snapshot.
- Fai clic su Elimina.
Interfaccia a riga di comando gcloud
Elenca tutti gli snapshot nel progetto corrente
Per visualizzare un elenco di snapshot per un'istanza, esegui il comando instances snapshots list
:
gcloud filestore instances snapshots list \
--instance=INSTANCE_ID \
--instance-location=LOCATION
Sostituisci quanto segue:
- INSTANCE_ID con il nome dell'istanza da cui vuoi
creare un elenco di snapshot. Ad esempio,
my-instance-1
. - LOCATION con la zona o la regione
dell'istanza. Ad esempio,
us-east1-b
ous-central1
, rispettivamente. Tieni presente che il livello di servizio della tua istanza determina se una zona o una regione è un argomento valido.
Visualizzare le informazioni su uno snapshot
Per visualizzare informazioni su uno snapshot, esegui il comando instances snapshots describe
:
gcloud filestore instances snapshots describe SNAPSHOT_ID \
--instance=INSTANCE_ID \
--instance-location=LOCATION
Sostituisci quanto segue:
- SNAPSHOT_ID con il nome che vuoi assegnare allo snapshot. Ad esempio,
my-snapshot-1
. - INSTANCE_ID con il nome dell'istanza da cui è stato creato lo snapshot. Ad esempio,
my-instance-1
. - LOCATION con la zona o la regione
dell'istanza da cui è stato creato lo snapshot. Ad esempio,
us-east1-b
ous-central1
, rispettivamente. Tieni presente che il livello di servizio della tua istanza determina se una zona o una regione è un argomento valido.
Aggiorna uno snapshot
Per aggiornare uno snapshot, esegui il comando instances snapshots update
. I flag --description
e --update-labels
vengono aggiunti come argomenti
facoltativi:
gcloud filestore instances snapshots update SNAPSHOT_ID \
--instance=INSTANCE_ID \
--instance-location=LOCATION \
--description="NEW-DESCRIPTION" \
--update-labels=KEY1=VALUE1,KEY2=VALUE2...
Sostituisci quanto segue:
- SNAPSHOT_ID con il nome che vuoi assegnare allo snapshot. Ad esempio,
my-snapshot-1
. - INSTANCE_ID con il nome dell'istanza da cui è stato creato lo snapshot. Ad esempio,
my-instance-1
. - LOCATION con la zona o la regione
dell'istanza da cui è stato creato lo snapshot. Ad esempio,
us-east1-b
ous-central1
, rispettivamente. Tieni presente che il livello di servizio della tua istanza determina se una zona o una regione è un argomento valido. - NEW-DESCRIPTION con una nuova descrizione dello snapshot.
- KEY1=VALUE1,... con una o più coppie
KEY=VALUE
che vuoi aggiornare. Se un'etichetta esiste, il suo valore viene aggiornato, altrimenti ne viene creata una nuova.
Elimina uno snapshot
L'eliminazione degli snapshot è un'operazione a esecuzione prolungata che può richiedere diverse ore per essere completata, a seconda del numero di file coinvolti.
Per eliminare uno snapshot, esegui il comando instances snapshots delete
:
gcloud filestore instances snapshots delete SNAPSHOT_ID \
--instance=INSTANCE_ID \
--instance-location=LOCATION \
Sostituisci quanto segue:
- SNAPSHOT_ID con il nome che vuoi assegnare allo snapshot. Ad esempio,
my-snapshot-1
. - INSTANCE_ID con il nome dell'istanza da cui è stato creato lo snapshot. Ad esempio,
my-instance-1
. - LOCATION con la zona o la regione
dell'istanza da cui è stato creato lo snapshot. Ad esempio,
us-east1-b
ous-central1
, rispettivamente. Tieni presente che il livello di servizio della tua istanza determina se una zona o una regione è un argomento valido.
Ripristino dati
Puoi ripristinare singoli file da uno snapshot o ripristinare l'intera condivisione file a uno stato precedente dello snapshot.
Per ulteriori informazioni, consulta Ripristinare un file da uno snapshot e Ripristinare lo stato precedente di un'istanza.
Monitoraggio
Puoi monitorare la capacità degli snapshot di un'istanza utilizzando Metrics Explorer. Per ulteriori informazioni, consulta Crea grafici con Esplora metriche.
Passaggi successivi
- Panoramica degli snapshot
- Ripristinare un file da uno snapshot
- Ripristinare lo stato precedente di un'istanza da uno snapshot
- Pianificare gli snapshot di Filestore Enterprise
- Panoramica dei backup