rsync - nepovolena kombinacia --delete a --copy-unsafe-links

Marian Cavojsky cavojsky na soria-grey.sk
Pondělí Květen 14 18:15:45 CEST 2001


Ahojte

  Mam jeden problem s rsync. Pokusam sa stiahnut si a updatovat
instalacky debian/potato. Staci mi binarna cast (nemam viac miesta na
disku a zaroven mam velmi pomalu pevnu linku). Cast balickov sa pomocou
symlinkov odvolava do adresara debian/pool/ , ktory cely urcite nechcem
stahovat (predchadzajuce dovody). Ked pouzijem prepinac
--copy-unsafe-links, aby mi stiahol subory-symlinky ukazujuce mimo
pozadovaneho stromu, tak mi prestane fungovat --delete, aby zmazal
subory, ktore sa uz nenachadzaju v strome na servery.

Moj zapis prikazu:
rsync -rltvz --delete --copy-unsafe-links\
      --exclude-from=/var/www/exclude.txt\
      ftp.tuke.sk::debian-non-US/dists/potato/\
      /var/www/debian-non-US/dists/potato/

Pri mazani zahlasi chybu:
IO error encountered - skipping file deletion

Ak vyhodim --copy-unsafe-links tak maze tak ako ma, ale namiesto
suborov, ktore su v pool, povytvara nefungujuce odkazy.

verzia:
$ rsync --version
rsync version 2.3.2  protocol version 21

Written by Andrew Tridgell and Paul Mackerras

obsah suboru exclude.txt:
binary-alpha
binary-arm
binary-m68k
binary-powerpc
binary-sparc
disks-alpha
disks-arm
disks-m68k
disks-powerpc
disks-sparc
upgrade-alpha
upgrade-arm
upgrade-m68k
upgrade-powerpc
upgrade-sparc
source

-- 
Marian Cavojsky <cavojsky @ soria-grey.sk>
Spravca siete, Soria & Grey s.r.o, reklamna agentura

Windows&Office jsou jako droga. Krasny a prijemny prvni dojem,
zvyknes si a nemuzes uz bez nich zit.
A pak zacnou prichazet vedlejsi ucinky ...



Další informace o konferenci Linux