таки меня убедили попробовать rsync и я сделал вот так http://blindage.org/?p=4855. если хеш удаленного файла будет браться не удаленно, а файл сначала скачается и захешируется локально, то ой. придется писать свой скрипт сравнения.
On 02/15/2013 07:58 AM, Vladimir Smagin wrote: > так rsync будет пересылать все, что изменилось. а изменилось там > только несколько файлов, один из которых весит больше 30 гигов. и вот > этот 30 гиговый файл-бд будет летать каждый день в бэкап. это не нужно > делать. траффик таки денег стоит. > > я уже думал над репликацией. связь между серверами неустойчивая и если > прилетит коммит когда связи не будет... > > нужно что-то, что будет работать как торрент - разделит 30 гиговый > файл-бд на кусочки где-нить по 256 мегов на обоих компах, сделает мд5 > каждого и перешлет только измененный. я уже думаю сам написать с > помощью split + md5sum (можно и split+rsync, если места не жалко > будет), но если вы что посоветуете готовое, то будет просто замечательно. > > On 02/14/2013 12:18 PM, Dmitry Agafonov wrote: >> Используйте rsync. Очень оптимально использует сеть и быстро >> синхронизирует даже большие объемы и большое число файлов. >> >> -- >> Dmitry Agafonov ~ http://agafonov.pp.ru/ >> >> > > >
-- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru