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 snapshot 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 CLI gcloud para reverter um compartilhamento de arquivos para um snapshot anterior
CLI da gcloud
Para reverter um compartilhamento de arquivos ao 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 pelo 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 limpeza de 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