On Sun, Jun 01, 2008 at 05:48:46PM +0400, Alexander Bokovoy wrote: > 1. Оптимизировать работу по rsync: меньше объем данных для > последовательных синхронизаций, меньше нагрузка на сервер _и_ клиент, > поскольку анализ блоков rsync все равно производит, а данные в удобном > для rsync формате позволяют этот анализ сократить. Нагрузка на сервер от rsync'а -- это какая-то городская легенда. rsync(1): Rsync finds files that need to be transferred using a "quick check" algorithm (by default) that looks for files that have changed in size or in last-modified time. Когда кто-то синхронизирует сизиф, rsync server сканирует не все поряд файлы, а только те, которые изменились (то есть новые rpm пакеты). Файлов же менятся ограниченное количество (для x86_64 -- 2.3G в месяц). Значит, если воткнуть в сервер лишние 2G, которые стоят $100 или вроде того (а также нужно смонтировать фс с опцией noatime), то rsync server перейдёт преимущественно в in-memory режим.