[linux] rsync problem - prenasanie IBA *.bz2 suborov
dex
dxr na zoznam.sk
Pátek Březen 14 09:00:10 CET 2008
Neviem ci toto bude riesenie nepouzivam rsync a preto neviem option naspamet
ale ak to vie zoznam suborov spracovat mozes si ho prepripravit pomocou
find '/var/log/*.bz2' --print >/tmp/filelist.tmp
a ten dat rsyncu spravne pouzivas quotaciu ?
--filter '+ *.bz2' ono totiz pre spracovavanie v sheli to musis qouting to je ok
ale pre spracovavanie parametrov getopt a getlongopt toto '+ *.bz2' bude jeden argument
ci to nemusi byt takto rsync -rv --filter '+' '*.bz2' ....... skus ..
Lubomir Host napsal(a):
> Ahojte,
>
> trapim sa so specifikaciou filtrov na zoznam suborov, ktore ma rsync
> prenasat. Chcem zo vzdialeneho stroja nechat skopirovat IBA *.bz2 subory
> rozne roztrusene vo /var/log/, samozrejme zanechat adresarovu strukturu.
>
> Nasledovny prikaz mi pri lokalnom prenose zafunguje:
>
> rsync -rv --filter '+ *.bz2' --filter '-! */' --dry-run --stats --itemize-changes /var/log/ /backup/logfiles/test/
>
> Vystupom je zoznam presne tych bz2 suborov, ktore by sa preniesli
> (skusam s --dry-run). Ked vsak presne tento prikaz upravim, aby prenasal
> subory zo vzdialeneho stroja, tak to neprenesie ani jeden bz2 subor, ale
> iba subory z /var/log/* (hlavny adresar a ziadny podadresar):
>
> rsync -rv --filter '+ *.bz2' --filter '-! */' --dry-run --stats --itemize-changes -e ssh root na server:/var/log/ /backup/logfiles/test/
>
> Poradite prosim, v com je figel?
>
> Vdaka, rajo
>
>
Další informace o konferenci linux