
у меня естьHP Microserver gen8который я использую для тестирования и небольшого резервного копирования.
На этой машине установлена Debian 9, я планирую обновить ее до Debian 12, когда появится время. Машина все равно не подключена к Интернету.
я купилSeagate ST8000DM004 8 ТБ дискдля использования в качестве внешнего дополнительного диска для резервных копий меньшей важности, не требующих избыточности RAID.
Я положил его вВнешний блок Orico USB3, отформатировал весь диск в GPT + один единственный раздел EXT4 и подключил к одному из портов usb3 машины.
В консоли я вижу такую ошибку:
[2729.934652] xhci_hcd 0000:04:00.0: ERROR Transfer event for disabled endpoint or incorrect stream ring
[2747.675287] xhci_hcd 0000:04:00.0: @000000013c688ef0 00000000 00000000 1b000000 01078001
Я немного задумался и поискал в интернете, кто-то говорит, чтозамена кабеля usb все могло бы исправиться-> Ничего, я пробовал использовать разные кабели USB3, менять порт USB3 на машине, даже менять коробку (у меня их 3 копии, и я использую их под другими ОС без проблем).
Я попробовал скопировать данные на диск и с него, и все работает правильно. Я скопировал несколько файлов по 200 МБ, сравнив их md5 и sha256, и они полностью совпали.
Я также заметил, чтони под одним из портов usb2 ошибки не вываливаютсяно это означало бы использование привода на очень низкой скорости, что очень раздражает.
Чем я могу рисковать, могу ли я быть уверенным, что диск БЕЗОПАСЕН для такого использования? Могут ли ошибки появиться позже, возникнут ли у меня проблемы с повреждением файловой системы или ОС достаточно умна, чтобы определить наличие проблем в передаваемых данных и повторно отправить данные в случае их возникновения?
TL;DR: действует ли usb3 как TCP-пакеты, автоматически проверяя правильность отправки данных, или есть какие-то проверки?
мои страхи:
- Передаваемые данные могут быть переданы с повреждением один раз в жизни, но, возможно, это можно предотвратить, создавая копии контрольных сумм, как с помощью rsync.
- простое подключение диска через порт usb3 один раз может привести к деградации файловой системы, поэтому мне придется отформатировать его и использовать вечно, так как изначально он всегда в usb2?
Кстати, команда, которую я использую для монтирования диска, очень проста.
mount /dev/sdf1 /mounthpath