O guia a seguir mostra como reverter uma instância, especificamente um único compartilhamento de arquivos em uma instância, para um estado de snapshot anterior.
Você precisa usar a operação revert?
A reversão de snapshot é uma operação irreversível, tanto para o sistema de arquivos ativo quanto para os snapshots mais recentes na cadeia. Use o recurso de reversão com cuidado. Para uma explicação mais detalhada, consulte Reverter para um estado de snapshot.
Todos os dados gravados após a criação do snapshot de destino são excluídos no início do processo de reversão e não podem ser recuperados. Todos os snapshots mais recentes que o de destino também são excluídos. Por exemplo,
snapshot1, snapshot2 e snapshot3 são criados sequencialmente. Reverter
a instância para o estado capturado em snapshot2 significa que todos os dados gravados
após snapshot2, bem como todos os snapshots criados após a criação de
snapshot2, serão excluídos no processo de reversão.
Embora uma operação de reversão possa levar até dois minutos para ser concluída, a limpeza dos dados excluídos pode levar de seis horas a dez dias, dependendo do número de arquivos envolvidos. Aguarde a conclusão da operação de reversão antes de iniciar outra.
Somente instâncias com um único compartilhamento podem reverter para um estado de snapshot. O recurso de reversão de
snapshot não pode ser combinado com compartilhamentos múltiplos do Filestore para GKE.
Para mais informações, consulte Limitações do recurso de snapshot
ou a página gcloud filestore instances revert
(em inglês).
Usar a CLI gcloud para reverter um compartilhamento de arquivos para um snapshot anterior
CLI da gcloud
Para reverter um compartilhamento de arquivos para o estado capturado em um snapshot:
Desative o compartilhamento de arquivos dos clientes:
sudo umount mount-point-directoryReverta o compartilhamento de arquivos para um estado de snapshot usando o comando
instances revert:gcloud filestore instances revert INSTANCE_ID \ --target-snapshot=SNAPSHOT_ID \ --location=LOCATIONSubstitua:
- INSTANCE_ID com o nome da instância em que você quer
aplicar a operação
revert. Por exemplo,my-instance-1. - SNAPSHOT_ID com o nome do snapshot que você quer usar para
a operação
revert. Por exemplo,my-snapshot-3. - LOCATION com o local da instância. Por exemplo,
us-central1.
- INSTANCE_ID com o nome da instância em que você quer
aplicar a operação
Aguarde a conclusão da operação de reversão antes de iniciar outra para a instância. As operações de reversão podem levar até dois minutos. No entanto, o processo de revisão dos dados e recuperação de espaço pode levar de seis horas a dez dias para ser concluído. Durante esse processo, o espaço recuperado fica disponível gradualmente enquanto a operação de limpeza é concluída e todo o espaço recuperado fica disponível. Para mais informações, consulte Limitações de snapshots.
A seguir
- Visão geral dos snapshots
- Restaurar um arquivo usando um snapshot
- Programar snapshots do Filestore Enterprise
- Visão geral de backups