Moodle Time Machine icon

Moodle Time Machine

Maintained by Gi Da
Admin-only local plugin (Moodle 4.5+) to automatically back up all courses in a selected category when content changes are detected. Keeps up to 7 backup versions per course, stores them under moodledata in the fixed folder "MoodleTimeMachine" and optionally uploads each backup to an FTP server.
Price option: Free

Supports Moodle 4.5-5.0 See all versions
Latest release: 7 months ago
Installations: 7
Downloads (last 90 days): 18

Frankenstyle name: local_timemachine
Local plugins

Description

Admin-only local plugin that automatically creates course backups whenever content changes are detected. An administrator can select a category to monitor and define how many backup versions to retain (default: 7). All backups are stored in moodledata/MoodleTimeMachine and can optionally be uploaded to an FTP server.
The plugin includes an admin interface for browsing, downloading and deleting backups, and applies strict security checks to ensure safe file handling. Ideal for maintaining lightweight versioning of course content without relying on full scheduled backups.

Contributors

Awards

Privacy friendly