RSYNC и download.asplinux.ru/

Автор: karymov Дата: 16.11.2009 14:17 Здравствуйте!
Выполнил копирование с помощью rsync c download.asplinux.ru/ASPLinux/i386/updates/14/i386:

[karymov@karymov Рабочий стол]$ rsync -avz rsync://download.asplinux.ru/ASPLinux/i386/updates/14/i386 /home/karymov/ASPLinux
receiving file list ... rsync: opendir "/i386/updates/14/i386/.~tmp~" (in ASPLinux) failed: Permission denied (13)
done

sent 101 bytes received 131009 bytes 20170.77 bytes/sec
total size is 2915924008 speedup is 22240.29
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1506) [generator=3.0.4]
[karymov@karymov Рабочий стол]$


Можно ли говорить о том, что все завершилось корректно? Спасибо.
Re: RSYNC и download.asplinux.ru/ 16.11.2009 14:22msv2 Я бы не сказал
Re: RSYNC и download.asplinux.ru/ 16.11.2009 14:41BigAndy У читывая розданые права - скорее всего, да
Re: RSYNC и download.asplinux.ru/ 16.11.2009 14:50msv2 Нафиг эти гадания, попробуйте в эту же папку wget - ом все закачать - для проверки.
Re: RSYNC и download.asplinux.ru/ 16.11.2009 14:52BigAndy wget'ом?
Обычно корректность переноса проверяют количеством требуемых к передаче байт и фактически переданных.
Ну и контрольные суммы не забыть.
Re: RSYNC и download.asplinux.ru/ 16.11.2009 17:34msv2 дак wget и проверит, так как сможет.
За ним я 4 раза проверял, все каждый раз сходилось. Это при скачивании как раз пакетов обновлений.
В общем то это конечно наверное неправильно, но...
Re: RSYNC и download.asplinux.ru/ 16.11.2009 18:18karymov Беда в том, что скачивать приходится за несколько приемов - оставляю на ночь, утром убеждаюсь, что закачка прерывалась. Все заново и так несколько раз, такой интернет. Rsync как раз и решил использовать для того, чтобы быть уверенным, что он (она) грамотно синхронизирует каталоги обновлений и локальный.
Вообще, как я понял, ругается на некий каталог "/i386/updates/14/i386/.~tmp~".
Re: RSYNC и download.asplinux.ru/ 16.11.2009 18:28BigAndy для восстановления закачки достаточноно wget -c, но wget не может модифицироваать файл, если какойнть байт выпал в середине файла. С этим справляется rsync
Кроме того, у rsync по умолчанию протокол scp.
Поэтому для закачивания необходимо и достаточно wget -c
если обнаружили несовпадение контрольных сумм - то rsync
Кроме того у rsync сесть куча опций, которые позволяют скачивать только разницу изменненых файлов. И оргнанизовывать бекап.
Re: RSYNC и download.asplinux.ru/ 16.11.2009 20:44msv2 Я думаю, что сначала скачать wget -c , а уже потом rsync для проверки скачанного на предмет битости
Re: RSYNC и download.asplinux.ru/ 17.11.2009 07:59karymov Спасибо! Так и сделаю.
RSS-материал