Hi Jamie Kramer,
We are facing same issue, we want to upload student's data from the same course of one moodle installation to another moodle installation. But generally a course backup file include the course contents, student data and all items related to a course.
$controller = new restore_controller($folder, $course_id, backup::INTERACTIVE_NO, backup::MODE_GENERAL, $userdoingrestore, backup::TARGET_NEW_COURSE);
How we can backup a course without its contents and should only includes student related data.
Regards,