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
Na Google Cloud consola, aceda à página Instâncias do Filestore.
Clique na instância da qual quer criar uma captura instantânea.
Clique no separador Instantâneos e, de seguida, em Criar instantâneo.
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.
Opcional: adicione uma descrição ou etiquetas à captura de ecrã.
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
ouus-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:
Aceda à página de instâncias do Filestore.
Clique no ID da instância da instância cujas capturas de ecrã quer ver.
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:
- Clique no ID da imagem instantânea da imagem instantânea que quer eliminar.
- Clique em Eliminar.
- Quando lhe for pedido, escreva o ID da captura instantânea.
- 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
ouus-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
ouus-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
ouus-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
ouus-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?
- Vista geral dos instantâneos
- Restaure um ficheiro a partir de uma captura instantânea
- Reverta uma instância para um estado de instantâneo anterior
- Agende instantâneos empresariais do Filestore
- Vista geral das cópias de segurança