The Instructure Community will enter a read-only state on November 22, 2025 as we prepare to migrate to our new Community platform in early December. Read our blog post for more info about this change.
Found this content helpful? Log in or sign up to leave a like!
I’m looking for—an archiving solution that allows us to remove old courses from Canvas while keeping backups of everything, including files. So far, I haven’t found a solution outside of K16. Have you come across any reliable process or vendor for this? If anyone else has successfully done this, I’d love to hear how.
As a backup, you can "Export Course Contents" in the course settings. That should make an imscc file (which is really a renamed zip file) with all files, quizzes, pages, settings...
Thanks for your response! I’m aware of the “Export Course Content” option, but my goal is to archive courses while also preserving student submissions, discussions, and grades. Do you know of any alternative methods or tools that can retain all student data when archiving courses outside of Canvas?
I see, sorry, as faculty, I am not focused on that type of issue (just focused on backing up my own material, not on making sure student data is saved elsewhere long term).
It should be possible to get all student work and submissions through the API, but that's probably going to be a bit of a mess.
Hi @IlariaHenein,
Outside of K16, I haven't really seen options for what you want to do. The imscc/zip export @Gabriel33 mentioned would be great if you didn't want student data and didn't want things to be in a format you could easily use outside of importing back to Canvas. So that really begs the question of whether you just need the content for archival purposes, or would you want to have it actively available in Canvas again in the future? If the former, you may be able to use Canvas Data 2 to get almost an entire backup of your Canvas database. If you would want to revive a course site later on with the student info included, that would be a big undertaking.
-Chris
Community helpTo interact with Panda Bot, our automated chatbot, you need to sign up or log in:
Sign inTo interact with Panda Bot, our automated chatbot, you need to sign up or log in:
Sign in