Migrasi Moodle Antar Server
Hallo Sahabat Qwords untuk kali ini kami akan memberikan tutorial memindahkan moodle antar server :
1. Memasang maintenance mode :
– Login dashboard moodle -> Lalu ke menu “Site Administration”
– Search/Cari dengan kata kunci “maintenance”
– Nyalakan/Enable “Maintenance mode”
– Isi pesan pada “Optional maintenance message” sesuai dengan keinginan
– Berikut tampilan setelah setup maintenance mode
2. Compress data moodle pada server lama :
– Masuk ke direktori di atas /www atau /public_html
– Lalu jalankan command berikut “tar -czvf www.tar.gz /home/moodle/www/” untuk compress file html
– Jalankan command serupa untuk moodle data (Biasanya terdapat di atas public_html) “tar -czvf moodltedata.tar.gz /home/moodledata” untuk compress file data moodle
– File akan menjadi “www.tar.gz”
3. Extract data ke /var/www/ pada server baru :
– Transfer/FTP file www.tar.gz ke server baru
– Lalu extract menggunakan command berikut “tar -xzvf www.tar.gz”
Opsi lainnya dapat rsync menggunakan command berikut :
rsync -av root@IP server atau hostname tujuan:/home/usercpanel/moodledata/* /var/www/moodledata
rsync -av root@IP server atau hostname tujuan:/home/usercpanel/html/* /var/www/html
4. Backup database pada server lama dan import ke server baru :
– Jika sudah masuk ke server lama, silahkan jalankan command berikut “mysqldump moodle > moodle.sql”
– Transfer database moodle.sql dari server lama ke server baru seperti pada tahapan 3 step 1.
– Jalankan perintah berikut untuk memasukkan database ke server “mysql moodle < moodle.sql”
5. Update config.php – Penyesuaian update config.php dapat disesuaikan melalui /var/www/html/config.php – Sesuaikan dengan direktori berikut “$CFG->dataroot = ‘/var/www/moodledata’;”
6. Silahkan test akses ke website
Opsi Perubahan dengan nama domain lain. Contoh dari subdomain test.nama.domains ke domain utama nama.domains :
- Login moodle dashboard
- Tambahkan /admin/tool/replace/index.php
- Masukan test.nama.domains pada kolom pertama
- Masukan nama domain utama nama.domains
- Ceklis “I understand the risks of this operation”
- Lalu lanjut.
Bagaimana mudah bukan Cara Migrasi Moodle Antar Server dari knowledge base Qwords.