Na minha experiência, não acho que haja algo mais rápido na linha de comando como dd
. Ajustar o parâmetro bs
pode aumentar a velocidade, por exemplo, tenho 2 discos rígidos que sei que têm uma velocidade de leitura / gravação superior a 100 MB / s, portanto, faço isso:
dd if=/dev/sda of=/dev/sdb bs=100M
Há também pv
(precisa ser instalado primeiro) que verifica a velocidade mais rápida nas duas unidades e, em seguida, continua a clonagem. Isso tem que ser feito, é claro, a partir do root:
pv < /dev/sda > /dev/sdb
Com PV eu tenho 156 MB / s
O interessante sobre pv
além da velocidade é que ele mostra o progresso, a velocidade atual, o tempo desde o início e o ETA. No que diz respeito ao HFS + eu não sei, estou apenas tentando ajudar na parte "velocidade". Com pv
ou um parâmetro bs
muito otimizado, você pode fazer uma unidade de 4 TB em menos de 7 horas (6 horas e 50 minutos a uma velocidade atual de 150 MB / s).
Eu fiz alguns testes com os tipos de conexão que você estava usando e outros que eu tinha disponíveis. Eu estava usando o Asus Z87 Pro e o Intel DZ68DP. Estes foram os meus resultados, mas primeiro precisamos saber que as velocidades teóricas para muitas taxas de transferência (velocidades brutas) são apenas isso, teoria . Fazer testes reais revelou que eles estão entre 40% a 80% dessa velocidade bruta. Esses testes podem mudar dependendo do dispositivo utilizado, tipo de conexão, placa-mãe, tipo de cabo de conexão, tipo de sistema de arquivos e muito mais. Com isso em mente, é isso que obtive (testei apenas a velocidade de gravação no dispositivo, a leitura é geralmente mais alta):
Connected Device - Connection Type - Speed (Write Speed)
USB 2.0 USB 2.0 25 MB/s
USB 3.0 USB 2.0 35 MB/s
USB 3.0 USB 3.0 73 MB/s
eSata eSata 80 MB/s
Sata 2G HDD Sata 2G 120 MB/s
Sata 3G HDD Sata 2G 140 MB/s
Sata 3G HDD Sata 3G 190 MB/s
Sata 2G SDD Sata 2G 170 MB/s
Sata 3G SDD Sata 2G 210 MB/s
Sata 3G SDD Sata 3G 550 MB/s