Este guia mostra como criar um snapshot para preservar o estado dos dados do Filestore. Para saber mais sobre snapshots, consulte Snapshots.
Criar um snapshot
Use um dos seguintes métodos para criar um snapshot de uma instância:
Console do Google Cloud
- No console Google Cloud , acesse a página de instâncias do Filestore. 
- Clique na instância da qual você quer criar um snapshot. 
- Clique na guia Snapshots e depois em Criar snapshot. 
- Em ID do snapshot, digite um nome para o snapshot. O nome do compartilhamento de arquivos e o ID do snapshot podem ter um comprimento combinado de até 77 caracteres. 
- Opcional: adicione uma descrição ou identificadores ao snapshot. 
- Clique em Criar. 
CLI da gcloud
Para criar um snapshot de uma instância, execute o comando instances snapshots create. As flags --description e --labels são adicionadas como argumentos opcionais:
gcloud filestore instances snapshots create SNAPSHOT_ID \
    --instance=INSTANCE_ID \
    --instance-location=LOCATION \
    --description="DESCRIPTION" \
    --labels=KEY=VALUE
Substitua:
- SNAPSHOT_ID pelo nome que você quer dar ao snapshot. O
nome do compartilhamento de arquivos e o ID do snapshot podem ter um comprimento combinado de até 77
caracteres. Por exemplo, my-snapshot-1.
- INSTANCE_ID com o nome da instância de que você quer
criar um snapshot. Por exemplo, my-instance-1.
- LOCATION com a zona ou região
da instância. Por exemplo, us-east1-bouus-central1, respectivamente. O nível de serviço da instância determina se uma zona ou região é um argumento válido.
- DESCRIPTION com uma descrição do snapshot.
- KEY=VALUE,... com um ou mais pares KEY=VALUEque você quer incluir.
Exemplo
O comando a seguir cria um snapshot da instância nfs-server, que
está localizada em us-central1. O nome do snapshot é nfs-server-snapshot.
gcloud filestore instances snapshots create nfs-server-snapshot \
    --instance=nfs-server \
    --instance-location=us-central1 \
Listar, visualizar, atualizar e excluir snapshots
É possível listar, visualizar, atualizar e excluir snapshots.
Console do Google Cloud
Para gerenciar seus snapshots no console Google Cloud :
- Acessar a página de instâncias do Filestore. 
- Clique no ID da instância da qual você quer ver os snapshots. 
- Clique na guia Snapshots. 
Na guia Snapshots:
- Para ver detalhes sobre um snapshot, clique no ID dele.
- Para editar um snapshot, clique em Editar na página de detalhes do snapshot.
- Para excluir um snapshot:
- Clique no ID do snapshot que você quer excluir.
- Clique em Excluir.
- Quando solicitado, digite o ID do snapshot.
- Clique em Excluir.
CLI da gcloud
Listar todos os snapshots no projeto atual
Para ver uma lista de snapshots de uma instância, execute o comando instances snapshots list:
gcloud filestore instances snapshots list \
    --instance=INSTANCE_ID \
    --instance-location=LOCATION
Substitua:
- INSTANCE_ID com o nome da instância de que você quer
criar uma lista de snapshots. Por exemplo, my-instance-1.
- LOCATION com a zona ou região
da instância. Por exemplo, us-east1-bouus-central1, respectivamente. O nível de serviço da instância determina se uma zona ou região é um argumento válido.
Acessar informações sobre um snapshot
Para ver informações sobre um snapshot, execute o comando instances snapshots describe:
gcloud filestore instances snapshots describe SNAPSHOT_ID \
    --instance=INSTANCE_ID \
    --instance-location=LOCATION
Substitua:
- SNAPSHOT_ID pelo nome que você quer dar ao snapshot. Por exemplo, my-snapshot-1.
- INSTANCE_ID pelo nome da instância em que o snapshot
foi criado. Por exemplo, my-instance-1.
- LOCATION com a zona ou região
da instância em que o snapshot foi criado. Por exemplo, us-east1-bouus-central1, respectivamente. O nível de serviço da instância determina se uma zona ou região é um argumento válido.
Atualizar um snapshot
Para atualizar um snapshot, execute o comando instances snapshots update. As flags --description e --update-labels são adicionadas como argumentos opcionais:
gcloud filestore instances snapshots update SNAPSHOT_ID \
    --instance=INSTANCE_ID \
    --instance-location=LOCATION \
    --description="NEW-DESCRIPTION" \
    --update-labels=KEY1=VALUE1,KEY2=VALUE2...
Substitua:
- SNAPSHOT_ID pelo nome que você quer dar ao snapshot. Por exemplo, my-snapshot-1.
- INSTANCE_ID pelo nome da instância em que o snapshot
foi criado. Por exemplo, my-instance-1.
- LOCATION com a zona ou região
da instância em que o snapshot foi criado. Por exemplo, us-east1-bouus-central1, respectivamente. O nível de serviço da instância determina se uma zona ou região é um argumento válido.
- NEW-DESCRIPTION por uma nova descrição do snapshot.
- KEY1=VALUE1,... com um ou mais pares KEY=VALUEque você quer atualizar. Se um rótulo existir, o valor dele será atualizado. Caso contrário, um rótulo será criado.
Excluir um snapshot
A exclusão de snapshots é uma operação de longa duração que pode levar várias horas para ser concluída, dependendo do número de arquivos envolvidos.
Para excluir um snapshot, execute o comando instances snapshots delete:
gcloud filestore instances snapshots delete SNAPSHOT_ID \
    --instance=INSTANCE_ID \
    --instance-location=LOCATION \
Substitua:
- SNAPSHOT_ID pelo nome que você quer dar ao snapshot. Por exemplo, my-snapshot-1.
- INSTANCE_ID pelo nome da instância em que o snapshot
foi criado. Por exemplo, my-instance-1.
- LOCATION com a zona ou região
da instância em que o snapshot foi criado. Por exemplo, us-east1-bouus-central1, respectivamente. O nível de serviço da instância determina se uma zona ou região é um argumento válido.
Restaurar dados
É possível restaurar arquivos individuais de um snapshot ou reverter todo o compartilhamento de arquivos para um estado de snapshot anterior.
Para mais informações, consulte Restaurar um arquivo de um snapshot e Reverter uma instância para um estado de snapshot anterior.
Monitoramento
É possível monitorar a capacidade de snapshot de uma instância usando o Metrics Explorer. Para mais informações, consulte Criar gráficos com o Metrics Explorer.
A seguir
- Visão geral dos snapshots
- Restaurar um arquivo usando um snapshot
- Reverter uma instância para um estado de snapshot anterior
- Programar snapshots do Filestore Enterprise
- Visão geral dos backups