Backup Moodle courses in command line using MOOSH
Sometimes, you cannot backup your Moodle course because it is too big which makes the web server timeout. In that situation, backing up the course using command line is a good way to go. MOOSH will help you perfectly.
1. Install MOOSH in your Ubuntu server:
sudo apt-add-repository ppa:zabuch/ppa
sudo apt-get update
sudo apt-get install moosh
2. Go to moodle installation folder and run this command:
$ moosh -n course-backup -f /path/to/where/you/store/backup/mycourse.mbz <course_id>
- Github repository: https://github.com/tmuras/moosh
- Official website and documentations: http://moosh-online.com/
1. Install MOOSH in your Ubuntu server:
sudo apt-add-repository ppa:zabuch/ppa
sudo apt-get update
sudo apt-get install moosh
2. Go to moodle installation folder and run this command:
$ moosh -n course-backup -f /path/to/where/you/store/backup/mycourse.mbz <course_id>