I have a test environment where I have courses (scorm & quizzes). Is it possible to back up the whole site (theme, roles, prerequisites, categories, courses etc.) and restore it to the new production environment which has a fresh install of Moodle? I am using version 3.2.
Yes, look at the documentation on migration.