Tengo una gran cantidad de datos, alrededor de 500 GB, en el disco duro interno de una PC de escritorio. Esto incluye música, videos, archivos PDF ... lo que sea.
Quiero copiar todo a un disco duro USB externo (capacidad de 1,5 tb).
La PC de escritorio ejecuta Ubuntu. Para empezar, simplemente enchufé y monté el disco duro y arrastré la carpeta de nivel superior a la unidad.
Se comenzó a copiar, pero parece que avanza muy lentamente. Unos 10 minutos más tarde y solo se realizan unos 500 MB. Estoy seguro de que esto es más lento de lo que podría lograr con menos datos totales.
Así que me pregunto si hay una manera más rápida de hacer esto.
¿Sería mejor copiarlo en secciones (es decir, 500 MB más o menos) en lugar de todas a la vez?
fuente
Cualquiera que sea su interfaz con el disco duro, debe usar rsync para copiar los datos, puede reanudar las transferencias y los archivos de forma individual (- parcial), le proporciona progreso y las sumas de verificación se verifican en los medios de destino.
En breve:
Si está transfiriendo a través de una interfaz de red, agregue el argumento -C para habilitar la compresión, en la mayoría de los casos tendrá un límite de ancho de banda para que no perjudique el rendimiento incluso si el contenido ya está comprimido.
Si puede, debe tar sus datos antes de transferirlos, aliviará el sistema de archivos de tener que crear muchos archivos, agregar marcas de tiempo, asignar espacio ... en cada archivo.
Probablemente verá una mejora en la velocidad de copia.
fuente
Si tuviera una gran cantidad de datos para copiar, sacaría la unidad del gabinete externo y la colocaría internamente en la computadora, y la volvería a colocar en el gabinete cuando terminara. Mantengo abiertos un par de cables SATA y bahías de unidades para ese tipo de necesidad. Abrir el gabinete y volver a cerrarlo luego lleva mucho tiempo, pero la copia en sí será millas más rápido.
fuente
No mencionaste qué sistema de archivos estaba en el disco USB. ¿Es un sistema de archivos nativo de Linux o está utilizando ntfs / fat32? Creo que si tiene que pasar por un fusible, le costará en rendimiento.
Si tiene tantos datos para copiar, personalmente omitiría la GUI ya que eso agregará una sobrecarga a su operación de copia. En cambio, usaría uno de los muchos comandos de la CLI (cp, rsync, cpio, tar, etc.) para copiar archivos.
Si está trabajando con algo como rsync, no debería haber ninguna razón para copiar archivos en pequeños conjuntos.
fuente