Isso não faz parte da pergunta, mas eu queria saber exatamente quanto tempo levaria: USB 2.0 tem uma taxa de transferência de 480 MBit / s, ou 53.248 MB / s. 300 Gigabytes é 307200 Megabytes / 53.248 MB = 5769 segundos = 96 minutos
Esse software gratuito é ótimo e parece atender à sua necessidade:
Aqui está mais uma que também pode: