Dell Unity: Przywracanie utraconych/usuniętych danych z migawek FS dla hosta UNIX (możliwość naprawienia przez użytkownika)
Summary: Przywracanie usuniętych plików/katalogów z migawki systemu plików.
Symptoms
Procedura odzyskiwania migawki z ukrytego pliku migawki przez hosta UNIX:
Pierwszym zadaniem klienta NFS jest nawiązanie połączenia z udziałem NFS w systemie plików. Dostęp do migawki tylko do odczytu jest ustanawiany przez uzyskanie dostępu do ukrytej ścieżki danych .ckpt migawek. Ta ścieżka przekieruje klienta do widoku punktu w czasie przechwyconego przez migawkę tylko do odczytu.
Cause
Usunięcie niektórych danych z systemu plików
Resolution
1. Wyświetl listę wyeksportowanych systemów plików dla serwera NAS:
[root@vhost fserver]# showmount -e <IP or FQDN of NAS Server>
Eksportuj listę dla fserver:
/NAS/exp (everyone) /exp (everyone) /NASserver/exp/share (everyone) /share1 (everyone) /share2 (everyone) /share3 (everyone)
2. Utwórz katalog Temp w dowolnym miejscu:
[root@vhost fserver]# mkdir /mnt/test
3. Zainstaluj udział główny FS w nowym katalogu Temp na hoście UNIX.
** Uwaga: Tylko udziały Root FS zawierają ukryte pliki .ckpt. Nie może to być udział podrzędny (np.: udział /NASserver/exp/share nie działa)
[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
Z drugiej strony,
~Dane wyjściowe zawierają plik migawki. Wybierz katalog .ckpt, z którego chcesz przywrócić dane.
.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. Zmień katalog na wymagany .ckpt
[root@vhost fserver]# cd .ckpt_2016_16_11_20.58.41_GMT
[root@vhost fserver]# ls
Spowoduje to wyświetlenie wszystkich plików/katalogów w migawce.
Rozdział 5. Skopiuj pliki, aby przywrócić je do systemu plików lub użyj polecenia rsync w systemie UNIX.
[root@vhost fserver]# cp deletedfile /test