История изменений
Исправление QsUPt7S, (текущая версия) :
Можно ли как-то валидировать передачу?
Хеш-сумма
man md5sum
, man b2sum
, man sha1sum
, etc.
Или используйте rsync
, так как:
Note that rsync always verifies that each transferred file was correctly reconstructed on the receiving side by checking a whole-file checksum that is generated as the file is transferred
Если после копирования, до того как отмонтировали и извлекли накопитель, хеш-суммы файлов совпадают, то значит они были корректно переданы драйверу фс накопителя. Переданные файлы обычно не сразу физически записываются на накопитель, так как большинство фс, в целях улучшения времени отклика, осуществляют кеширование в оперативной памяти, физически сбрасывая данные на накопитель в фоне.
Команда sync
просит драйверы фс сбросить кешированные данные на накопители, но исполнение этой просьбы зависит от самих драйверов.
Кроме того, перед извлечением сменного накопителя, в обязательном порядке отмонтируйте фс. При этом происходит не только автоматический сброс кешированных данных, но и завершаются операции производимые драйвером в фоне для обслуживания фс. Наконец, после отмонтирования фс, и до физического извлечения накопителя можно отключить питание с помощью команды udisksctl power-off
.
Исходная версия QsUPt7S, :
Можно ли как-то валидировать передачу?
Хеш-сумма
man md5sum
, man b2sum
, man sha1sum
, etc.
Или используйте rsync
, так как:
Note that rsync always verifies that each transferred file was correctly reconstructed on the receiving side by checking a whole-file checksum that is generated as the file is transferred
Если после копирования, до того отмонтировали и извлекли накопитель, хеш-суммы файлов совпадают, то значит они были корректно переданы драйверу фс накопителя. Переданные файлы обычно не сразу физически записываются на накопитель, так как большинство фс, в целях улучшения времени отклика, осуществляют кеширование в оперативной памяти, физически сбрасывая данные на накопитель в фоне.
Команда sync
просит драйверы фс сбросить кешированные данные на накопители, но исполнение этой просьбы зависит от самих драйверов.
Кроме того, перед извлечением сменного накопителя, в обязательном порядке отмонтируйте фс. При этом происходит не только автоматический сброс кешированных данных, но и завершаются операции производимые драйвером в фоне для обслуживания фс. Наконец, после отмонтирования фс, и до физического извлечения накопителя можно отключить питание с помощью команды udisksctl power-off
.