Tienes razón. Eliminé Rake::Task["db:migrate"].invoke de restorer.rb y obtuve la base de datos correcta durante todo el proceso. Estás un paso por delante de mí; mi plan ahora es entrar en la tarea de migración y ver qué paso está rompiendo el proceso. Gracias por señalar _dump; iré directamente allí para ver qué está ocurriendo dentro.