Soa como os discos subjacentes estão ocupados. O problema na restauração de um banco de dados grande é que cada (grupo de) INSERT requer uma operação de flush / sync, que é muito lenta em discos mecânicos (um disco de 7200 RPM é da ordem de ~ 100 IOPS).
Para acelerar a restauração, você tinha que instruir temporariamente o MySQL / MariaDB para não emitir liberações / sincronizações. Para fazer isso, interrompa a restauração e edite seu /etc/my.ini
com as duas linhas a seguir:
-
innodb_flush_method=nosync
-
innodb_flush_log_at_trx_commit=2
Em seguida, reinicie o MariaDB e tente novamente a restauração. As coisas devem ser muito mais rápidas agora.
Após a restauração, REMOVER AS LINHAS ACIMA do seu banco de dados terá uma vida curta e ruim: liberações / sincronizações existem por razões muito importantes. Embora seja aceitável desativá-los para uma restauração, um banco de dados de produção deve nunca ser executado sem eles.