Estou fazendo backup da minha máquina em um disco rígido externo de 2 TB formatado em exFAT via USB usando rsync no Ubuntu 22.04 e o arquivo é extremamente lento (às vezes travado em 20kB/s por vários segundos). Como eu poderia fazer para ver qual é o problema ou acelerar as coisas?
O modelo do HDD (Western Digital) é o seguinte:
$ sudo hdparm -I /dev/sda | grep -i number
Model Number: WDC WD20SDRW-11VUUS0
É bem possível que este seja o comportamento correto deste disco.
Várias fontes dizem que o modelo do seu disco é gravação magnética Shingled (SMR) , o que significa que ele tem um buffer mais rápido que, quando cheio, precisaria ser liberado para a parte mais lenta. Em alguns modelos com um buffer grande, a lavagem pode demorar muito. A velocidade de gravação para discos SMR é ideal quando o disco é limpo, mas pode ficar muito lenta se estiver muito cheio ou se o tamanho dos dados exceder o do buffer.
Você pode limpar o disco antes de cada operação de backup para atingir a velocidade máxima de gravação ou apenas precisar dar ao disco o tempo necessário para concluir a operação.
Você pode ler mais sobre isso nos seguintes artigos:
A liberação do buffer do SMR pode levar horas em alguns modelos e condições.
A WD perdeu um processo porque não especificou se os discos eram SMR ou não (e ainda não especifica, acredito)