Backup MySQL di Ubuntu (atau di Debian)
March 24th, 2009. Published under Tips Linux.
Cara singkat backup database MySQL di Ubuntu (atau di Debian).
Seperti yang mungkin sudah Anda tahu, di Ubuntu ada file konfigurasi /etc/mysql/debian.cnf. File itu biasanya digunakan oleh sistem untuk proses maintenance database MySQL (misal check database corrupt atau tidak ketika di awal menjalankan service mysql).
Nah, skrip di bawah ini, akan membackup semua database dan menyimpannya di BACKUP_DIR. Saya lebih memilih cara ini dibanding menggunakan perintah mysqldump --all-databases, karena dengan cara ini saya bisa dengan mudah memilih database mana yang akan di restore.
#!/bin/bash
BACKUP_DIR="/data/backups/mysql"
DATE=`date +%F_%H-%M-%S`
echo "Backing up MySQL databases..."
mysql --defaults-file=/etc/mysql/debian.cnf --batch --skip-column-names -e "show databases" |
while read DB ; do
echo Dumping "${DB}" ...
mysqldump --defaults-file=/etc/mysql/debian.cnf --add-drop-table "${DB}" | gzip -c > "${BACKUP_DIR}/${DB}.${DATE}.sql.gz"
done
Skrip di atas sedikit dimodifikasi dari sumber aslinya.
Related Posts
7 Comments
ngadimin on March 25th, 2009
Mozilla Firefox 3.0.7 Ubuntu LinuxMozilla Firefox 3.0.7 Ubuntu Linuxmo di ajarin biar ngerti? hehehe
Ria on March 25th, 2009
Mozilla Firefox 3.0.7 Ubuntu LinuxMozilla Firefox 3.0.7 Ubuntu Linux
hmn..hmn…![]()
ngadimin on March 25th, 2009
Mozilla Firefox 3.0.7 Windows XPMozilla Firefox 3.0.7 Windows XP
kok cuma hmmm…
*ini sekalian ngetest level thread*
edwards on April 1st, 2009
Internet Explorer 6.0Internet Explorer 6.0
Hoo, tambahan ilmu (walau kurang ngerti
)
Nuhun om ![]()
ngadimin on April 1st, 2009
Mozilla Firefox 3.0.7 Ubuntu LinuxMozilla Firefox 3.0.7 Ubuntu Linuxkalau di debian atau ubuntu ada konfigurasi username/password utk konek ke database. daripada kita setup lagi konfigurasi baru, mending pake konfigurasi itu saja.
itu sih inti dari tulisan ini ![]()
muhammad yuqi on June 16th, 2009
Mozilla Firefox 3.0.11 Windows XPMozilla Firefox 3.0.11 Windows XPmantab boz, thx

siwi on March 25th, 2009
Internet Explorer 6.0 Windows XPInternet Explorer 6.0 Windows XPMencoba memahami.

..dan ternyata tetep aja ga ngerti hehehe..