LINUX.ORG.RU

FTP mirroring


0

0

Только хитрый. Есть несколько серверов с большими отстойниками, куда юзера льют усякий варез, фильмы, и т.д. В основном фильмы. Хочется объеденить их, так, чтобы чтото новое залитое на один сервер автоматом заливалось на другой, притом в определенный отрезок времени (по ночам). Так же хочется контроль за оставшимся пространством на диске, и автоматическое удаление самых старых файлов по дате. Есть что нибудь такое, или самому писать? Самому полностью не хочется, может уже куски какие есть, кои можно тиклем во единое целое связать... Посоветуйте пожалуйста. Заранее спасибо.

anonymous

mirror, fmirror, ftpmirror

mirror -- скрипт на перл (его проще будет довести до нужной функциональности)
Mirror uses the FTP protocol to locally duplicate remote host files and
directories selected with Perl regular expressions. By default transfers
only files missing locally or whose remote sizes or time-stamps have changed.
Can reduce directory download using compressed listings in ls-lR.gz files
or further using compressed differences of daily listings in ls-lR.patch.gz
files. Can read mirrored Packages.gz files and mirror just their specified
fraction of Debian from pool/. Amongst many flexible options it can gzip
and split files. Tracks large distant FTP archives accurately with low
download volume.

sdio ★★★★★
()
Ответ на: комментарий от sdio

Так... Спасибо.. ВОт только плохо что на перле:// Подправить будет сложновато... А, допустим, если самому скритп писать, какие программы брать за основу? fetch? curl? Что может какчать с поддержкой докачки?

anonymous
()
Ответ на: комментарий от sdio

eshe vopros, t.k. ja v funkciorovanii ftp zabirajusj negluboko... vot dopustim uzer stal zalivatj fajl.. Zalil na 50%. Pri zahode na ftp server etot fajl vidno, hotj on i nedokachannyj. Kak uznatj, dokachannyj on ili net? Ili kak sdelatj, chtoby nedokacahnnye ne otobrazalisj, poka ne zaljutsja polnostju?

Ili, t.k. akcent v osnovnom na filjmy, net li takoj utility, kotoraja proverjaet filjm na ne-bitostj? t.e. na celostnostyj?

spasibo zaranee.

anonymous
()
Ответ на: комментарий от parser

kontroljnaja summa eto da, no vedj ne zastavishj vseh zalivajushih eshe i cheksum klastj vdobavok.. Nashet filjmov hotelosj by imenno utilitu, rashitannuju na filjmy.. navernjaka ze mozno vychislitj, ja strukturu DivX ne pomnju, no pomnju, chto kakie to hitrye indexy tam byli..

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.