|
rsync w trybie serwer i właściciel kopii
grzebyk - 15-04-2007 11:07
Na pierwszym komputerze uruchomiłem rsync w trybie serwer o takim konfigu:
log file=/var/log/rsyncd pid file=/var/run/rsyncd.pid
[kopia]
comment = kopia path = /home/kopia lock file = /var/lock/rsyncd read only = no list = yes # uid = nobody # gid = nogroup log format = %t: host %h (%a) %o %f (%l bytes). Total %b bytes. dont compress = *.gz *.tgz *.zip *.z *.rpm *.deb *.iso *.bz2 *.tbz
Komputer drugi łącząc się z pierwszym, poleceniem:
rsync -av /home/data 192.168.1.254::kopia
Tworzę lustrzaną kopię swojego katalogu /home/data na drugim komputerze /home/kopia.
A teraz pytanko dlaczego na komputerze pierwszej tworzonej kopii lustrzanej /home/kopia wszystkie katalogi i pliki maja właściciela ,,nobody'' i grupę ,,nogroup'', jeżeli przy synchronizacji została użyta opcja ,,-a'', która odpowiada za zachowanie atrybutów i właściciela?
czarownik - 25-09-2009 12:05
Mam podobny problem, chciałem sobie zrobić kopię lustrzaną katalogów www, gdzie uprawnienia do plików są dla mnie bardzo ważne, ale gdy próbuję użyć
rsunc-a
za każdym razem mam uprawnienia użytkownika za pomocą którego kopiuje pliki. Poniżej komendy których używałem.
rsync -r -t -v --progress rsync -avz rsync -vzr --delete rsync -vz
Według podręcznika pomocy polecenie:
rsync -avzr --delete
powinno kopiować uprawnienia, linki symboliczne itp. No chyba, że coś źle zrozumiałem?
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|