Dell Unity: Restaurando dados perdidos/excluídos de snapshots do FS para host UNIX (corrigível pelo usuário)
Summary: Restaurando arquivos/diretórios excluídos a partir de um snapshot do file system.
Symptoms
Procedimento para recuperar um snapshot de um arquivo oculto de snapshot por um host UNIX:
A primeira tarefa para um client NFS é conectar-se a um compartilhamento NFS no file system. O acesso ao snapshot somente de leitura é estabelecido acessando o caminho de dados.ckpt oculto dos snapshots. Esse caminho redirecionará o client para a exibição point-in-time que o snapshot somente de leitura captura.
Cause
Exclusão de alguns dados do sistema de arquivos
Resolution
1. Liste os file systems exportados para o servidor NAS:
[root@vhost fserver]# showmount -e <IP or FQDN of NAS Server>
Lista de exportação para fserver:
/NAS/exp (everyone) /exp (everyone) /NASserver/exp/share (everyone) /share1 (everyone) /share2 (everyone) /share3 (everyone)
2. Crie um diretório temporário em qualquer lugar:
[root@vhost fserver]# mkdir /mnt/test
3. Monte o compartilhamento raiz do FS no novo diretório temporário no host UNIX.
** Observação: Somente compartilhamentos do Root FS contêm arquivos .ckpt ocultos. Não pode ser um compartilhamento filho (por exemplo: um compartilhamento /NASserver/exp/share não funcionaria)
[root@vhost fserver]# mount <IP or FQDN of NAS Server>:/share1 /mnt/test
[root@vhost fserver]# cd /mnt/test
[root@vhost fserver]# ls -la |grep -i .ckpt
...
~O resultado contém o arquivo de snapshot. Escolha o diretório .ckpt do qual deseja restaurar dados.
.ckpt_2016_14_11_20.58.41_GMT
.ckpt_2016_15_11_20.58.41_GMT
.ckpt_2016_16_11_20.58.41_GMT
.ckpt_2016_17_11_20.58.41_GMT
4. Altere o diretório para o diretório .ckpt necessário
[root@vhost fserver]# cd .ckpt_2016_16_11_20.58.41_GMT
[root@vhost fserver]# ls
Isso lista todos os arquivos/diretórios no snapshot.
5º. Copie os arquivos para restaurar no file system ou use o comando rsync no UNIX.
[root@vhost fserver]# cp deletedfile /test