Oswaldo,
Para migrar curso de um Moodle para outro, a alternativa é backup e restauração do curso. Os links seguir abordam esses procedimentos. Em caso de erro, a saída é mapear a causa do erro e solucionar. Um dos erros mais comuns é limite de tamanho de arquivo a ser processado no PHP, falta de espaço entre outros. A solução é ativar debub ou então mapear a causa do erro pelo log do apache.
Criar backup de curso
https://moodleeduc.badiu.com.br/?p=186
Restaurar backup de curso
https://moodleeduc.badiu.com.br/?p=198