Dibanding restore melalui browser pada dashboard Administrator Moodle, restore melalui command line akan lebih cepat dan efektif. Berikut tutorial cara restore course Moodle melalui command line:
Siapkan file backup course
Letakan file backup yang berekstensi .mbz
ke server dimana saja boleh. sebagai contoh saya letakkan di /var/www/
dengan nama backup_moodle_course_04042022.mbz
Restore melalui command line
Akses terminal command line, masuk ke direktori dimana moodle terinstall contoh saya install di /var/www/hmtl/moodle
cd /var/www/html
Eksekusi perintah berikut untuk memulai restore
/usr/bin/php admin/cli/restore_backup.php --file=/var/www/backup_moodle_course_04042022.mbz --categoryid=1 --showdebugging
Keterangan:
- /usr/bin/php : memanggil program PHP
- admin/cli/restore_backup.php : menjalankan script PHP untuk backup/restore bawaan dari Moodle
- categoryid : integer, bisa dilihat di halaman admin saat hover kelihatan ID category pada URLnya
- –showdebugging : Debugging, agar tahu jika terjadi kesalahan letaknya dibagian mana.
Pantau prosesnya
Kira-kira seperti ini proses restore course Moodle melalui command-line
== Extracting backup file to: /var/www/moodledata/temp/backup/restore_624b073e39126 ==
== Preprocessing backup file ==
Tunggu sampai selesai, lama tidaknya tergantung size file course dan spesifikasi server.
Selesai, semoga bermanfaat.
Kontak jasa install, restore dan migrasi Moodle hanya di idnetter.com – PRO – WA: +6281235008433
Referensi: Moodle docs