2012/8/7 Silviu Marin-Caea <[email protected]>:
> On 08/07/2012 01:25 PM, Gyula Keresztely-Krall wrote:
>> Salut,
>> Deoarece sufar de boala cronica si acuta "lipsa de idei", postez si
>> aici poate ma ajuta cineva :) :
>> Se da urmatoarea situatie:
>>
>> Pe un share samba sunt incarcate cateva fisiere (in general audio si
>> video) pe care trebuie sa le sincronizez pe un ftp aflata pe o alta
>> masina.
>> Toate cele bune merge bine cu rsync cu exceptia unei chestii:
>> Frecvent se intimpla ca fisierele respective sa fie in curs de upload
>> (sunt fisiere mari >100Mb), caz in care fisierul syncronizat cu rsync
>> va fii varza.
>> Mai sunt si altii care sau lovit de aceasta problema:
>> http://lists.samba.org/archive/rsync/2006-November/016680.html
>>
>> Intrebarea mea : exista vreun mod prin care sa-l fac pe rsync sa sara
>> peste fiserele care nu sunt inca incarcate in intregime (ar fii o
>> metoda de a verifica smb lock cica),
>> sau vreun alt mod de a verifica acele fisiere (in script bineinteles)
>> inainte sa lansez rsync pe tot directorul?
>>
>> Sau orice alta idee e binevenita.
>>
>> Mentionez ca nu am alt access la masina cu samba share decat un mount
>> (cifs) cu un user si parola, iar masina de pe care rulez scriptul de
>> rsync e un centos 5 (desi nu cred ca are relevanta).
>
>
> Transferi numai fisierele care au fost modificate cu mai mult de 15
> minute in urma:
>
> find /path/to/directory -mmin +15 | rsync --files-from=-
> /path/to/directory/ dest/
>
> Schimba 15 cu durata maxima a unui upload de fisiere + cateva minute de
> siguranta.

Mersi! Asta era solutia, si/sau combinand cu -amin.

Numai bine.

-- 
Gyula KERESZTELY-KRALL
_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug

Raspunde prin e-mail lui