Crea uno snapshot per preservare lo stato dei dati

Questa guida mostra come creare uno snapshot per conservare lo stato dei dati di Filestore. Per saperne di più sugli snapshot, consulta Snapshot.

Crea uno snapshot

Puoi creare uno snapshot di un'istanza utilizzando uno dei seguenti metodi:

Google Cloud Console

  1. Nella Google Cloud console, vai alla pagina Istanze Filestore.

    Vai alla pagina Istanze Filestore

  2. Fai clic sull'istanza di cui vuoi creare uno snapshot.

  3. Fai clic sulla scheda Snapshot , quindi su Crea snapshot.

  4. 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.

  5. Facoltativo: aggiungi una descrizione o etichette allo snapshot.

  6. Fai clic su Crea.

gcloud CLI

Per creare uno snapshot di un'istanza, esegui il instances snapshots create comando. 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 o us-central1, rispettivamente. Tieni presente che il livello di servizio dell'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 è denominato 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.

Google Cloud Console

Per gestire gli snapshot nella Google Cloud console:

  1. Vai alla pagina Istanze Filestore.

    Vai alla pagina Istanze Filestore

  2. Fai clic sull'ID istanza dell'istanza di cui vuoi visualizzare gli snapshot.

  3. Fai clic sulla scheda Snapshot.

Dalla scheda Snapshot:

  • Per visualizzare i dettagli di uno snapshot, fai clic sul relativo ID snapshot.
  • Per modificare uno snapshot, fai clic su Modifica nella pagina dei dettagli dello snapshot.
  • Per eliminare uno snapshot:
  1. Fai clic sull'ID snapshot dello snapshot che vuoi eliminare.
  2. Fai clic su Elimina.
  3. Quando ti viene richiesto, digita l'ID snapshot.
  4. Fai clic su Elimina.

gcloud CLI

Elenca tutti gli snapshot nel progetto corrente

Per visualizzare un elenco di snapshot per un'istanza, esegui il instances snapshots list comando:

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 o us-central1, rispettivamente. Tieni presente che il livello di servizio dell'istanza determina se una zona o una regione è un argomento valido.

Visualizza le informazioni su uno snapshot

Per visualizzare le informazioni su uno snapshot, esegui il instances snapshots describe comando:

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 o us-central1, rispettivamente. Tieni presente che il livello di servizio dell'istanza determina se una zona o una regione è un argomento valido.

Aggiorna uno snapshot

Per aggiornare uno snapshot, esegui il instances snapshots update comando. 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 o us-central1, rispettivamente. Tieni presente che il livello di servizio dell'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 esiste un'etichetta, il relativo valore viene aggiornato, altrimenti viene creata una nuova etichetta.

Elimina uno snapshot

L'eliminazione degli snapshot è un'operazione a lunga esecuzione che può richiedere diverse ore, a seconda del numero di file coinvolti.

Per eliminare uno snapshot, esegui il instances snapshots delete comando:

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 o us-central1, rispettivamente. Tieni presente che il livello di servizio dell'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 un'istanza a uno stato precedente dello snapshot.

Monitoraggio

Puoi monitorare la capacità degli snapshot di un'istanza utilizzando Metrics Explorer. Per ulteriori informazioni, consulta Crea grafici con Esplora metriche.

Passaggi successivi