Saturday, 19 July 2025

BACKUP MOODLE Sabtu 19 Juli 2025

 # 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



============================
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
============================
Kompresi database agar hemat ruang:
gzip /var/backup/moodle-db-2025-07-19.sql

============================
kirim ke laptop
PERHATIKAN ADA TITIK DI AKHIR tanda titik (.) di akhir perintah itu penting untuk menunjukkan bahwa file akan disalin ke direktori saat ini.

dari terminal laptop:
cd ~/Downloads
scp root@36.90.101.113:/var/backup/*2025-07-19* .


rsync -avP 'root@36.90.101.113:/var/backup/moodle-db-2025-07-19.sql.gz' .

scp root@36.90.101.113:/var/backup/moodledata-2025-07-19.tar.gz .


Share:

0 comments:

Post a Comment