Is there a way to just restore the assignments and grades from a previous marking period?
You might be able to restore the assignments (which would retain the grades) by going to your course home page and adding /undelete to the end of the URL.
For example here is my course home page URL - https://richland.instructure.com/courses/205XXX90 and to see what I've deleted and can restore I would add the /undelete to the end of my course URL so it would now look like this - https://richland.instructure.com/courses/205XXX90/undelete
If the deleted assignments don't show up here then you would need to contact Canvas Support to see if they can restore them. To do this click on the Help link and "Report a Problem."
Hope this helps!
Thank you Kona - That is a nice little trick.
What I ended up doing was contacting Canvas Support and resolve the issue. They did a restore of the assignments.
Glad you were able to get your assignments restored!
This trick just saved our behinds - thanks! What worries me is that you're able to delete an assignment and grades so easily without any big warning prompts. You get big warnings if you try change an assignment that is open and students have submitted but not when it's finished! That's a bit scary!
Retrieving data ...