Moodle backups
Moodle needs three things backed up together: the database, the moodledata directory and the code. Copy all three nightly to the server, and keep automated course backups there as a second line of protection.
Admission files, marks, fee records and e-learning content often sit on one office computer or a server in the bursar's cupboard. A storage server gives schools, colleges and universities an encrypted off-site copy that survives a burnt power supply, a theft or a lost laptop.
About 1,500 learners at roughly 500 MB each is around 750 GB, inside the 1 TB disk. Fits most primary and secondary schools backing up records and staff files.
Order Storage S1A typical Kenyan secondary school now runs a school management system for admissions and fees, keeps marks in spreadsheets or an online portal, and stores competency-based assessment evidence such as project photos and portfolios. Colleges and universities add an e-learning platform such as Moodle, with lecture videos, assignments and quiz attempts for thousands of students.
Much of this sits on one machine. When the hard disk in the office PC fails during closing-day report forms, or a burglary takes the computer lab server over the holidays, schools discover that their only copy of years of records went with it. Re-entering marks from paper, where paper exists, takes weeks of staff time.
A storage plan is the off-site copy. Each night, encrypted backups of the management system database, the Moodle data directory and shared staff folders travel to a server outside the compound. If something goes wrong, the ICT teacher or your IT provider restores from there. Because the records concern children and young people, the setup has to be careful: encrypted, restricted to named staff, and kept only as long as needed.
Computer labs and offices are targets when schools close. Losing the machine that holds admission records, fee balances and marks means losing far more than hardware, especially at the start of a new term.
Outages and surges, often on donated or ageing computers, damage disks without warning. A nightly off-site backup turns a dead office PC into a replacement purchase rather than a records crisis.
Recorded lessons, uploaded assignments and course files make a Moodle data directory grow every semester. A local server runs out of space, and course backups are the first thing to be switched off.
A single admin login known to several staff, plus marks shared on flash disks, makes it impossible to say who saw or changed a learner's record. Children's data deserves tighter control than that.
You get full root access, so your ICT team or provider installs what fits. These tools are widely used in education.
Moodle needs three things backed up together: the database, the moodledata directory and the code. Copy all three nightly to the server, and keep automated course backups there as a second line of protection.
A private file platform for staff: schemes of work, timetables and departmental folders, with desktop sync and per-group permissions. Students' personal files can stay out of it entirely.
Encrypts and deduplicates backups of the school management system database and file shares. Unchanged files are not re-sent, so nightly backups stay small even on a modest school internet line.
Copies exam archives, scanned registers and media folders to the server over SFTP, and can encrypt them before upload. It resumes after interruptions and can be limited to run outside lesson hours.
Set the slider to your enrolment. We assume about 500 MB per learner across records, assessment evidence, Moodle files and backup history, and leave roughly 25% of the disk free.
This is an estimate: institutions that store recorded video lectures or CCTV footage need far more per learner, while a school backing up records and documents only needs much less.
0 of 8 done. Tick them off as you go.
Section 33 of the Data Protection Act, 2019 sets conditions for processing children's personal data, including parental or guardian consent and acting in the child's best interests. Keep learner records encrypted, limit access to named staff, and check the Office of the Data Protection Commissioner's guidance.
Plans are billed monthly in Kenya shillings and paid by M-Pesa or card, which fits school budgets better than a large one-off hardware purchase made at the start of the year. Start small and move up when e-learning or enrolment grows.
Many campuses record CCTV around dormitories, gates and labs. Footage takes far more space than records and should have its own short retention period. If you need it, put it on a separate plan or see our CCTV storage page.
Plans from KES 2,000 a month, paid by M-Pesa or card.
Size your server