BC Learning Network

Moodle reset (php scripts)

Overview

The principle behind this process is to provide schools with a standard process to reset their Moodle site at the end of each school year. The tools / options listed are designed to reset the database to clean up files (e.g. Reduce disk space / increase performance) while keeping the core of the system (e.g. courses / staff) intact.

The traditional way to accomplish a "fresh start" is to re-install Moodle and then re-install all the courses. But this takes a great deal of time in that courses, categories, and teachers have to be reloaded, then themes re-installed, groups set up etc. To help avoid this and still get a clean starting point, we are supplying processes that can be done (any or all can be used at your discretion).

Please understand that BCLN R&D hopes to support local server admins by providing these tools with the following understandings.