Archiwizacja
Witam.
Są 2 serwery Debiana (3.1), A i B - labkom. Postanowiłem zarchiwizować B
przy pomocy A,
gdzie jest streamer. W tym celu na B uruchomiony jest serwer NFS, a w
/etc/exports
są wpisy:
/usr <IP_A/maska_A>(ro,no_root_squash)
/var <IP_A/maska_A>(ro,no_root_squash)
/home/lpank <IP_A/maska_A>(ro,no_root_squash)
(w <..> rzeczywiste wartości)
/home na B (wydzielona partycja) ma system ext3 z opcjami 'defaults'.
Archiwizacja wykonywana jest przy pomocy skryptu:
#!/bin/bash
blad=/bledy_labkom
mount labkom:/usr /labkom/usr
mount labkom:/var /labkom/var
mount labkom:/home/lpank /labkom/home/lpank
for i in usr var home
do
tar -cvplf /dev/nst0 --directory=/labkom $i 2>> $blad
done
umount /labkom/usr
umount /labkom/var
umount /labkom/home/lpank
partycja / na A, gdzie przygotowane są punkty montowania ma system plików
ext3
z opcjami 'defaults'.
/usr i /var są zapisywane poprawnie, natomiast przy /home pojawia się
komunikat:
"tar: home/lpank: plik w innym systemie plików; bez zapisu"
i nie jest zapisywane absolutnie nic.
Dlaczego??
Dodam jeszcze, że po ręcznym zamontowaniu /home/lpank (jak w skrypcie)
widzę na nim wszystko na A.
Z podziękowaniem za wszystkie uwagi,
--
L. Pańkowski
Reply to: