Mejores prácticas / software OSX para administrar los archivos del disco duro

2

Tengo dos docenas de discos duros (3.5 "y 2.5") que se utilizan como almacenamiento a largo plazo para fotos personales, videos y documentos. La mayoría de los archivos están duplicados en al menos dos unidades. En su mayor parte, estas unidades permanecen inactivas en el almacenamiento.

Cuando necesito usarlos, uso un dock USB 3.0 Voyager S3 o, para las unidades más pequeñas, un alojamiento Crucial Nextar USB 3.0.

Más o menos cada año me gustaría "ejercitar" estas unidades para verificar que aún funcionan y que los datos aún están disponibles.

Hace mucho tiempo, es posible que haya usado TechTool Pro, DiskWarrior u otro software compatible con Mac OS para ejecutar los diagnósticos. (La Utilidad de Discos es muy limitada y no me da mucha información sobre el estado de las unidades. Con S.M.A.R.T es prácticamente todo o nada ...).

¿Existe una recomendación estándar clara para que el software compatible con OSX verifique el estado y la integridad de las HD y las SSD?

    
pregunta Stacktri 09.09.2018 - 21:42

1 respuesta

0

No desea utilizar únicamente técnicas / herramientas como la Utilidad de Discos, SMART, etc., ya que en realidad no verifican la integridad de los datos.

Para la validación de archivos, querrá almacenar no solo los datos en el disco, sino también las sumas de verificación de cada parte de los datos. Luego, periódicamente querrá leer todos los datos de la unidad, volver a calcular la suma de comprobación y verificar que coincida.

Esto es necesario porque los discos duros modernos a menudo pueden fallar en un modo donde todo parece estar funcionando, pero tan pronto como intenta leer una parte específica del disco duro, fallan. Existe un gran riesgo de que no reciba una alerta anticipada de SMART o programas como la Utilidad de Discos que solo comprueba la estructura del sistema de archivos.

Para generar y validar las sumas de comprobación, puede utilizar software como "Carpetas de suma de comprobación":

enlace

También puede crear su propia solución usando comandos en la Terminal. Abra la Terminal y emita lo siguiente:

 find /Volumes/MyDisk -type f -not -name “checksums.txt” -exec md5 ‘{}’ \; > /Volumes/MyDisk/checksums.txt

donde "MyDisk" debe reemplazarse con el nombre de tu disco.

Esto genera un archivo de texto con las sumas de comprobación de cada archivo en el disco. Luego, para validar posteriormente la suma de comprobación, ejecute el mismo comando, pero redirija la salida a "checksums2.txt".

A continuación, ejecute:

diff /Volumes/MyDisk/checksums.txt /Volumes/MyDisk/checksums2.txt

si tiene algún resultado de ese comando, significa que las sumas de comprobación no coinciden.

    
respondido por el jksoegaard 11.09.2018 - 11:10

Lea otras preguntas en las etiquetas