Crie um instantâneo para preservar o estado dos seus dados

Este guia mostra como criar uma imagem instantânea para preservar o estado dos seus dados do Filestore. Para saber mais acerca dos resumos, consulte o artigo Resumos.

Níveis suportados

A tabela seguinte mostra que níveis de serviço do Filestore suportam instantâneos e a operação revert instance:

Nível Apoio técnico do Resumo Apoio técnico para reverter
HDD básico Não Não
SSD básico Não Não
Zonal Sim Sim
Regional Sim Sim
Enterprise Sim Sim

As capturas instantâneas e as operações revert relacionadas também são suportadas no nível de serviço SSD de grande escala antigo.

Embora as imagens instantâneas sejam suportadas no nível de serviço empresarial, não podem ser combinadas com a funcionalidade partilhas múltiplas do Filestore.

Criar um instantâneo

Pode criar um resumo de uma instância através de um dos seguintes métodos:

Google Cloud consola

  1. Na Google Cloud consola, aceda à página Instâncias do Filestore.

    Aceda à página de instâncias do Filestore

  2. Clique na instância da qual quer criar uma captura instantânea.

  3. Clique no separador Instantâneos e, de seguida, em Criar instantâneo.

  4. Em ID do instantâneo, introduza um nome para o instantâneo. O nome da partilha de ficheiros e o ID da cópia instantânea podem ter um comprimento combinado de até 77 carateres.

  5. Opcional: adicione uma descrição ou etiquetas à captura de ecrã.

  6. Clique em Criar.

CLI gcloud

Para criar uma captura de ecrã 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 o seguinte:

  • SNAPSHOT_ID com o nome que quer dar à imagem instantânea. O nome da partilha de ficheiros e o ID da captura instantânea podem ter um comprimento combinado de até 77 carateres. Por exemplo, my-snapshot-1.
  • INSTANCE_ID com o nome da instância a partir da qual quer criar uma captura de ecrã. Por exemplo, my-instance-1.
  • LOCATION com a zona ou região da instância. Por exemplo, us-east1-b ou us-central1, respetivamente. Tenha em atenção que o nível de serviço da sua instância determina se uma zona ou uma região é um argumento válido.
  • DESCRIPTION com uma descrição do instantâneo.
  • KEY=VALUE,... com um ou mais pares KEY=VALUE que quer incluir.

Exemplo

O seguinte comando cria uma captura de ecrã da instância nfs-server, que se encontra em us-central1. O instantâneo tem o nome nfs-server-snapshot.

gcloud filestore instances snapshots create nfs-server-snapshot \
    --instance=nfs-server \
    --instance-location=us-central1 \

Apresentar, ver, atualizar e eliminar capturas de ecrã

Pode listar, ver, atualizar e eliminar instantâneos.

Google Cloud consola

Para gerir os seus resumos na Google Cloud consola:

  1. Aceda à página de instâncias do Filestore.

    Aceda à página de instâncias do Filestore

  2. Clique no ID da instância da instância cujas capturas de ecrã quer ver.

  3. Clique no separador Instantâneos.

No separador Momentâneos:

  • Para ver detalhes sobre uma captura de ecrã, clique no respetivo ID.
  • Para editar uma foto instantânea, clique em Editar na página de detalhes das fotos instantâneas.
  • Para eliminar um instantâneo:
  1. Clique no ID da imagem instantânea da imagem instantânea que quer eliminar.
  2. Clique em Eliminar.
  3. Quando lhe for pedido, escreva o ID da captura instantânea.
  4. Clique em Eliminar.

CLI gcloud

Apresenta todas as capturas instantâneas no seu projeto atual

Para ver uma lista de instantâneos de uma instância, execute o comando instances snapshots list:

gcloud filestore instances snapshots list \
    --instance=INSTANCE_ID \
    --instance-location=LOCATION

Substitua o seguinte:

  • INSTANCE_ID com o nome da instância a partir da qual quer criar uma lista de instantâneos. Por exemplo, my-instance-1.
  • LOCATION com a zona ou região da instância. Por exemplo, us-east1-b ou us-central1, respetivamente. Tenha em atenção que o nível de serviço da sua instância determina se uma zona ou uma região é um argumento válido.

Veja informações sobre um resumo

Para ver informações sobre uma captura instantânea, execute o comando instances snapshots describe:

gcloud filestore instances snapshots describe SNAPSHOT_ID \
    --instance=INSTANCE_ID \
    --instance-location=LOCATION

Substitua o seguinte:

  • SNAPSHOT_ID com o nome que quer dar à imagem instantânea. Por exemplo, my-snapshot-1.
  • INSTANCE_ID com o nome da instância a partir da qual foi criado o instantâneo. Por exemplo, my-instance-1.
  • LOCATION com a zona ou região da instância a partir da qual a captura de ecrã foi criada. Por exemplo, us-east1-b ou us-central1, respetivamente. Tenha em atenção que o nível de serviço da sua instância determina se uma zona ou uma região é um argumento válido.

Atualize um instantâneo

Para atualizar uma captura de ecrã, 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 o seguinte:

  • SNAPSHOT_ID com o nome que quer dar à imagem instantânea. Por exemplo, my-snapshot-1.
  • INSTANCE_ID com o nome da instância a partir da qual foi criado o instantâneo. Por exemplo, my-instance-1.
  • LOCATION com a zona ou região da instância a partir da qual a captura de ecrã foi criada. Por exemplo, us-east1-b ou us-central1, respetivamente. Tenha em atenção que o nível de serviço da sua instância determina se uma zona ou uma região é um argumento válido.
  • NEW-DESCRIPTION com uma nova descrição da captura de ecrã.
  • KEY1=VALUE1,... com um ou mais pares KEY=VALUE que quer atualizar. Se existir uma etiqueta, o respetivo valor é atualizado. Caso contrário, é criada uma nova etiqueta.

Elimine um instantâneo

A eliminação de instantâneos é uma operação de longa duração que pode demorar várias horas a ser concluída, consoante o número de ficheiros envolvidos.

Para eliminar uma captura instantânea, execute o comando instances snapshots delete:

gcloud filestore instances snapshots delete SNAPSHOT_ID \
    --instance=INSTANCE_ID \
    --instance-location=LOCATION \

Substitua o seguinte:

  • SNAPSHOT_ID com o nome que quer dar à imagem instantânea. Por exemplo, my-snapshot-1.
  • INSTANCE_ID com o nome da instância a partir da qual foi criado o instantâneo. Por exemplo, my-instance-1.
  • LOCATION com a zona ou região da instância a partir da qual a captura de ecrã foi criada. Por exemplo, us-east1-b ou us-central1, respetivamente. Tenha em atenção que o nível de serviço da sua instância determina se uma zona ou uma região é um argumento válido.

Restaurar dados

Pode restaurar ficheiros individuais a partir de um instantâneo ou reverter toda a partilha de ficheiros para um estado de instantâneo anterior.

Para mais informações, consulte os artigos Restaure um ficheiro a partir de um instantâneo e Reverta uma instância para um estado de instantâneo anterior.

Monitorização

Pode monitorizar a capacidade de instantâneos de uma instância através do Explorador de métricas. Para mais informações, consulte o artigo Crie gráficos com o explorador de métricas.

O que se segue?