
tengo unMicroservidor HP gen8que estoy usando para pruebas y algunas copias de seguridad menores.
Esta máquina tiene una instalación de Debian 9, estoy planeando actualizarla a Debian 12 cuando tenga algo de tiempo, la máquina no está conectada a Internet de todos modos.
Compré unUnidad Seagate ST8000DM004 de 8 TBpara ser utilizado como unidad externa adicional para copias de seguridad de menor importancia que no necesitan redundancia raid.
lo he puesto en unCaja externa Orico USB3, formateé todo el disco en GPT + una sola partición EXT4 y lo conecté a uno de los puertos usb3 de la máquina.
En la consola puedo ver este error:
[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
Me pregunté un poco y busqué en Internet, alguien dice que porcambiando el cable usb se podría haber solucionado la cosa-> Nada, probé con varios cables usb3, cambiando el puerto usb3 de la máquina, incluso cambiando la caja (tengo 3 copias y las uso en otros sistemas operativos sin problemas).
Intenté copiar cosas hacia y desde la unidad y todo funciona correctamente, copié algunos archivos de 200 MB haciendo una comparación md5 y sha256 y coinciden perfectamente.
También noté quedebajo de cualquiera de los puertos usb2 los errores no se derramanpero eso significaría utilizar el disco a una velocidad muy baja, lo cual resulta muy molesto.
¿Qué puedo arriesgar? ¿Puedo asumir que la unidad es SEGURA para usarse de esta manera? ¿Pueden aparecer errores más tarde? ¿Tendría problemas con la corrupción del sistema de archivos o el sistema operativo es lo suficientemente inteligente como para ver si hay problemas en los datos transmitidos y reenviarlos en caso de que ocurra?
TL;DR: ¿el usb3 actúa como paquetes TCP que verifican automáticamente si los datos se envían correctamente o si hay alguna verificación?
mis miedos:
- Los datos transmitidos pueden transmitirse de forma corrupta una vez en la vida, pero tal vez esto pueda evitarse haciendo copias de suma de verificación como con rsync.
- Simplemente conectar la unidad a través del puerto USB3 una vez puede provocar la degradación del sistema de archivos, por lo que tendré que formatearlo y usarlo para siempre, ya que el formato inicial básico siempre está en USB2.
Por cierto, el comando que uso para montar la unidad es simple
mount /dev/sdf1 /mounthpath