Install AutoMySQL Backup

Assalamu’alaikum Wr Wb,

Kali ini penulis akan mencoba menginstall software automysql backup untuk melakukan backup file mysql/dbase secara automatis, sehingga diharapkan akan lebih efektif. Penulis menggunakan Ubuntu server sebagai OSnya dan ini tidak direkomendasikan sebenarnya untuk webserver dengan database yang sangat besar ( Large dbase ).
Ok…Kita lanjut
1. Masuk ke shell Ubuntu kita kemudian install automysqlbackup dengan cara
root@nms:/# aptitude install automysqlbackup
2. Edit file automysqlbackup dengan cara
root@nms:/# nano /etc/default/automysqlbackup
Minimal konfigurasi dibawah
DBHOST=localhost
DBNAMES=`find /var/lib/mysql -mindepth 1 -maxdepth 1 -type d | cut -d’/’ -f5 | grep -v ^mysql\$ | tr \\\r\\\n ,\ `
BACKUPDIR=”/var/lib/automysqlbackup”
MAILADDR=”user@domain.com” ;misal MAILADDR=”saudi@mydomain.com”
3. Jalankan automysqlbackup dengan cara
root@nms:/# automysqlbackup
Sekarang kita coba lihat file tersebut di /var/lib dengan cara
root@nms:/# ls -l /var/lib/automysqlbackup
total 12
drwxr-xr-x 7 root root 4096 2010-04-19 06:46 daily
drwxr-xr-x 2 root root 4096 2010-04-19 06:46 monthly
drwxr-xr-x 7 root root 4096 2010-04-19 06:46 weekly
Diatas terdapat 3 directory, daily, monthly dan weekly
4. Ok…kita check
Kemarin penulis membuat server ostube ( lihat tutorial install ostube ) apakah sudah terbackup mysqlnya
root@nms:/# ls -l /var/lib/automysqlbackup/daily/ostube/
total 12
-rw——- 1 root root 8312 2010-04-19 06:46 ostube_2010-04-19_06h46m.Monday.sql.gz
Nama database diatas adalah ostubexxxx.sql.gz, sekarang bagaimana untuk extract file tsb jika ingin melihat, caranya
root@nms:/# gunzip /var/lib/automysqlbackup/daily/ostube/ostube_2010-04-19_06h46m.Monday.sql.gz

Oke Finish dan semoga bermanfaat, InsyaAlloh

Wassalamu’alaikum Wr Wb,
Al-Faqir, Saudi Arabia

Leave a comment

No comments yet.

Comments RSS TrackBack Identifier URI

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s