Friday, 11 July 2025

📌 Backup Moodle

 # Backup code Moodle
sudo tar -czvf /var/backup/moodle-code-$(date +%F).tar.gz -C /var/www/html moodle

# Backup moodledata
sudo tar -czvf /var/backup/moodledata-$(date +%F).tar.gz -C /var moodledata

# Backup database
mysqldump -u root -p moodle2 > /var/backup/moodle-db-$(date +%F).sql

#✅ Perintah Backup jurnalmengajar

sudo tar -czvf /var/backup/jurnalmengajar-$(date +%F).tar.gz \
-C /var/www/html/moodle/local jurnalmengajar
 




============================
Untuk mengecek detail semua file di dalam /var/backup, termasuk ukuran (size), waktu, dan hak akses, jalankan perintah berikut di terminal:
ls -lh /var/backup

cek hari ini

ls -lh /var/backup/*$(date +%F)*

============================
Kompresi database agar hemat ruang:
gzip /var/backup/moodle-db-2025-07-11.sql

============================
kirim ke laptop
scp -r username@ip_server:/var/backup/ ~/Downloads/

scp -r root@36.90.101.113:/var/backup/ ~/Downloads/

kkhusus code jurnalmengajar: 

scp root@debian:/var/backup/jurnalmengajar-2026-02-19.tar.gz ~/Downloads/
 

Share:

0 comments:

Post a Comment