Это - одна очень простая статья, что я часто возвращаюсь к тому, если я не помню точно, что сделать с ключевой установкой SSH. Это кратко, но завершено и кратко.
23
только средства (из страницы справочника):
23 Частичных передачи из-за ошибки
Для всего, что не могло быть передано, Вы получите сообщение об ошибке. Обратите внимание, что сообщения об ошибках могли быть об открытии или чтении каталогов, таким образом, Вы будете не обязательно видеть сообщение об ошибке для каждого файла, который не мог быть передан.
Если Ваш источник не изменился, можно работать rsync
снова с -n
видеть то, что это передало бы на этот раз, на самом деле не делая передачи.
О различии в байте, rsync
дает Вам размер файлов (сколько данных может быть считано от них).Вы уверены? Finder
не говорит Вам использование диска вместо этого?
Также обратите внимание, что NTFS может хранить данные в альтернативных потоках или атрибутах файлов, и rsync
не будет обычно передавать (не знает), они (и это может составлять много также).
Вы можете отключить вывод без ошибок rsync, используя флаг rsync -q
.
-q, --quiet suppress non-error messages
Если вы снова запустите rsync с флагом -q
, rsync, скорее всего, все равно не сработает, но, по крайней мере, на этот раз любые сообщения об ошибках, которые вызывают вашу проблему, не будут скрыты под строками и строками передачи файлов. статусные сообщения.
Re: ошибка 23 - Наиболее частая причина появления этой ошибки - допустить небольшую опечатку в исходном коде rsync. Просмотрите свою исходную команду и убедитесь, что все проверено на ls, и поищите глупые тонкие вещи, такие как лишнее пространство или 1-литровую проблему.
Input/output error (5)
? – themirror 14.02.2014, 17:46Input/output error (5)
. Можно ли объяснить? – themirror 14.02.2014, 17:48echo > file; du -k file
видеть, сколько в исходной файловой системе, но в ntfs, это обычно 4k).rsync
скажет Вам, что размер1
, но Средство поиска могло бы сказать Вам 4096 для того файла. – Stéphane Chazelas 14.02.2014, 17:56/foo/bar
и/foo/bar/baz
не будет передан также. – Stéphane Chazelas 14.02.2014, 18:01