FreeNas i konsola cz.1

FreeNas to darmowe rozwiązanie typu NAS (Network Attached Storage), oparte na jednej z dystrybucji FreeBSD (m0n0wall). Wspiera wiele użytecznych w storage'u protokołów (CIFS, FTP, NFS itd.) a co najważniejsze, udostępnia GUI, pozwalające na pełną konfigurację przez WWW! Nie da się ukryć, że jest to kapitalne ułatwienie w potencjalnej pracy. Więcej o FreeNas można dowiedzieć się na stronie projektu.

Mimo posiadania GUI zdarza się jednak, że zmuszeni jesteśmy skorzystać z konsoli - w moim przypadku konieczne było kopiowanie katalogów wraz z zawartością pomiędzy udostępnionymi zasobami. Jak to zrobić przez konsolę? Bardzo prosto:

cp -r source_dir target_dir

Przykład? Skopiujemy katalog "test" z jednej lokalizacji przykładowej do drugiej:

cp -r /mnt/lokalizacja1/test/ /mnt/lokalizacja2/test

I już. W pewnych przypadkach przydatne może się także okazać kasowanie katalogu łącznie z jego zawartością. Robimy to za pomocą:

rm -r target_dir np.: rm -r /home/katalog_do_skasowania

Oczywiście należy pamiętać, że zarówno kopiowanie jak i kasowanie może trochę potrwać. Zależy to od objętości danego katalogu , podkatalogów i plików.

Może na koniec jeszcze mała uwaga - aby skorzystać z konsoli, łączymy się zdalnie poprzez SSH lub też korzystamy z "console setup" bezpośrednio na maszynie z zainstalowanym FreeNas (opcja 9).