Ошибка Rsync 23: могу ли я определить, какие файлы не были переданы?

Я запустил sudo rsync -va --progress из корня одного внешнего диска в папку на другом внешнем диске. Причина в том, что исходный диск имеет ошибочную NTFS, и у меня нет доступа к ПК с Windows для исправления NTFS.

Через 10 часов он сказал:

sent 608725204596 bytes  received 19365712 bytes  15902210.53 bytes/sec
total size is 608586212274  speedup is 1.00
rsync error: some files could not be transferred (code 23) at /SourceCache/rsync/rsync-42/rsync/main.c(992) [sender=2.6.9]

Я сохранил весь вывод терминала. В начале есть несколько сотен Input/output error (5) для файлов, которые мне на самом деле не нужны, всего около 2 ГБ. OSX Finder «использование диска» говорит мне, что источник составляет 617 миллиардов байт, а не 608, как в приведенном выше отчете.

Вопросы:

  1. Является ли первая часть подробного вывода (создание списка файлов) определенно сказать Input/output error (5) для КАЖДОГО файла, который не будет скопирован ?
  2. code 23 означает, что все файлы, кроме Input/output error (5) были успешно скопированы?
27 голосов | спросил themirror 14 FebruaryEurope/MoscowbFri, 14 Feb 2014 04:37:19 +0400000000amFri, 14 Feb 2014 04:37:19 +040014 2014, 04:37:19

2 ответа


9

Вы можете отключить вывод ошибок без ошибок rsync, используя флаг rsync -q.

-q, --quiet                 suppress non-error messages

Если вы снова запустите rsync с флагом -q, rsync, скорее всего, не сработает, но по крайней мере на этот раз все сообщения об ошибках, которые что ваша проблема не будет похоронена под строками и строками сообщений о статусе передачи файлов.

ответил Grimtech 13 +03002015-10-13T14:43:41+03:00312015bEurope/MoscowTue, 13 Oct 2015 14:43:41 +0300 2015, 14:43:41
1

Re: ошибка 23-- Самая распространенная причина, по которой эта ошибка заключается в том, чтобы сделать небольшую опечатку, входящую в источник rsync. Посмотрите на свою исходную команду и убедитесь, что все проверено против ls, и найдите глупые тонкие вещи, такие как дополнительное пространство или проблема с 1 л.

ответил blut swaan 11 Jam1000000amWed, 11 Jan 2017 07:39:43 +030017 2017, 07:39:43

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132