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.

Tags: > > >

Related Posts

This website uses IntenseDebate comments, but they are not currently loaded because either your browser doesn't support JavaScript, or they didn't load fast enough.

7 Comments

siwi  on March 25th, 2009

Using Internet Explorer Internet Explorer 6.0 on Windows Windows XP

Mencoba memahami.
..dan ternyata tetep aja ga ngerti hehehe.. :d:o

ngadimin  on March 25th, 2009

Using Mozilla Firefox Mozilla Firefox 3.0.7 on Ubuntu Linux Ubuntu Linux

mo di ajarin biar ngerti? hehehe

Ria  on March 25th, 2009

Using Mozilla Firefox Mozilla Firefox 3.0.7 on Ubuntu Linux Ubuntu Linux

hmn..hmn…:D

ngadimin  on March 25th, 2009

Using Mozilla Firefox Mozilla Firefox 3.0.7 on Windows Windows XP

kok cuma hmmm…
*ini sekalian ngetest level thread*

edwards  on April 1st, 2009

Using Internet Explorer Internet Explorer 6.0

Hoo, tambahan ilmu (walau kurang ngerti :p )
Nuhun om :)

ngadimin  on April 1st, 2009

Using Mozilla Firefox Mozilla Firefox 3.0.7 on Ubuntu Linux Ubuntu Linux

kalau 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 :D

muhammad yuqi  on June 16th, 2009

Using Mozilla Firefox Mozilla Firefox 3.0.11 on Windows Windows XP

mantab boz, thx

Leave a Comment

:) :( :d :"> :(( \:d/ :x 8-| /:) :o :-? :-" :-w ;) [-( :)>- more »