[mdk-re] rsync (was: apt-get)
Igor Homyakov
=?iso-8859-1?q?homyakov_=CE=C1_ramax=2Espb=2Eru?=
Пн Авг 6 14:01:00 MSD 2001
----- Original Message -----
From: "Vyt" <vyt на vzljot.ru>
To: <mandrake-russian на altlinux.ru>
Sent: Monday, August 06, 2001 1:55 PM
Subject: Re: [mdk-re] rsync (was: apt-get)
> On Mon, 6 Aug 2001 07:52:13 +0400
> "Igor Homyakov" <homyakov на ramax.spb.ru> wrote:
>
> <skipped>
>
> > > Лучше качать rsync'ом - первый раз скачается все, потом только
изменения.
> > > Или mirror'ом.
> >
> > Выскажу наверно крамольную мысль, но я не очень верю в полезность
> > rsync при обновлении репозитария. Пакеты лежат в бинарном виде
> > по этому новая версия очень сильно отличатеся от старой и никакой
> > экономии трафика не получается. rsync работает если один и то же
> > файл изменяется (дописыватеся, обновляется) при этом его содержимое не
> > меняется кординально.
> >
> > Для base/ rsynс подойдет, а для RPMS - нет. Использовать разные средства
> > для разных файлов не хотелось бы.
> >
> > P.S.
> > У меня, rsync прекрасно работает для cold backup достаточно
> > большого (2Gb) файла базы данных.
> >
> > P.P.S.
> > Если я не прав, прошу меня поправить. Моё мнение основывается на
> > опытах с разными версиями большого rpm пакета.
> >
> > Успехов !
>
> Спасибо! :)
> Я имел в виду не изменения в одном файле (это же не diff :)), а измененные
> файлы. Качаются они, вроде, целиком.
Нет это совсем не diff ;)) Я серьезно не разбирался, но в
rsync используется достаточно серьезный алгоритм для вычисления
разницы, при этом обмен данными сведен к минимуму. Помниться
на сайте есть ссылка на описание этого алгоритма.
Митьки никого не хотят победить ...
--
Igor Homyakov RAMAX International
System Administrator Banking Technologies Department
<homyakov(at)ramax.spb.ru> http://www.ramax.com
Подробная информация о списке рассылки community