Yo creo que estas pasando por alto en alguna parte el admin en el archivo xml, pq sino, cuando restauras no se puede inventar el usuario .
De todas maneras, ¿cuantos cursos son? Dependiendo de la cantidad de recursos y actividades, y de la necesidad o no de conservar registros y/o calificaciones, evaluaría la idea de empezar desde 0 cada curso.