Moodle Best Practices
Course Archiving
Hide inactive courses and move them to a designated Archive category
Create a course backup and download it to a local storage device
Once the backup has been verified, safely delete the course from Moodle if it is no longer required
User Archiving
Suspend inactive user accounts:
Go to Site administration → Users → Browse list of users
Filter users based on Last access (before or after specific dates)
Suspend selected users to comply with data retention policies
Permanent deletion of suspended users:
After the required retention period, filter users where Suspended = Yes
Select users and choose Delete from the “With selected users” menu