If a teacher deletes a full course on accident how can you get it back? Also, does restoring it bring back the grades in the grade book and the students that were enrolled?
Hi Craig Gines - Yes; assuming you are an administrator, you can do it by following the information here: How do I restore a deleted course in an account? If this is something on Canvas.net, however, you will want to reach out to them to do this. Note that the information on that lesson states that enrollments are not restored. However, if you are at an institution where this is done automatically somehow via SIS integration, the enrollments should come back automatically when it's run and, with the enrollments, the grades (to answer your other concern).
If, under some worst-case scenario, grades cannot be retrieved (though again, they really should be automatically) that is where taking a look at your Beta instance will come into play. (See How do I access the Canvas beta environment as an admin? ) In theory, you can either check the grades there do a gradebook export. You could also use that Beta instance for other things if any of the above does not work to retrieve lots of other things, bearing in mind, however, that Beta was last refreshed this past weekend and will therefore not reflect the very, very latest material in the class.
But I'm blabbering on too long; the first paragraph is really all you need! Hope this helps a bit, Craig!
Retrieving data ...