Tips n Trik

Bash Script Untuk Backup Database dengan Cron Job

Backup database menjadi mutlak sebuah kebutuhan demi keterjaminan database sebuah aplikasi. Metode backup juga sangat beragam. Kali ini saya akan menuliskan sedikit terkait kolaborasi backup data base dengan metode dumping data dengan cron job di server (linux). Saya sudah mencobanya di server Ubuntu dan Debian. Kita sering menggunakan metode dumbping untuk membackup data di MySQL. tentusaja kita semua sudah sangan familier dengan sintaks nya. Kali ini kita akan membuat cron job atau semacam penjadwalan server untuk melakukan sesuatu, dalam hal ini server kita perintahkan untuk melakukan backup data secara berkala.

Database Backup (gambar dari : darkstardesign.co.uk)

Database Backup (gambar dari : darkstardesign.co.uk)

Pertama kita buat script bash untuk nanti nya kita daftarkan di cron job nya. Script ini berisi perintah-perintah untuk dumping database. Adapun urut-urutan script ini adalah buat foldet berdasarkan tanggal untuk lokasi pentimpanan file backup database, kemudian mengkompress file database agar ukurannya tidak terlalu besar dan menghapus file backup database yang sudab berhasil di kompres. Untuk lebih jelas nya,  berikut ini contoh script nya :

#!/bin/bash
#wing to suit your environment
export DB_HOST="localhost"
export DB_USER="akhsan"
export DB_PASSWD="rahasia"
export DB_NAME="wordpress"
cd /home/akhsan/backupdb
mkdir `date +%Y-%m-%d`
export DB_BACKUP="/home/akhsan/backupdb/`date +%Y-%m-%d`"
#script dumping
/usr/bin/mysqldump -h$DB_HOST -u$DB_USER -p$DB_PASSWD $DB_NAME > $DB_BACKUP/wordpress.sql
cd $DB_BACKUP
tar -zcvf `date +%Y-%m-%d`_all.tgz *.sql
rm *.sql

Anda bisa melakukan backup lebih dari satu host maupun lebih dari satu database. Simpan lah file bash script yang anda buat dengan ekstensi *.sh, misal backup.sh. Anda juga bisa mengecek script dengan perintah ./backup.sh, kalo sudah benar akan ada file hasil backup database pada folder atau direktori yang sudah ditetapkan tadi. (more…)

Incoming search terms:

script debian linux bash trik script untuk backup database mysql di ubuntu script php backup sql tiap hari php backup sql php backup database postgre otomatis cron menjalankan bash cron menggunakan cron untuk backup database postgresql di komputer lain linux bash script trik linux backup script bash download contoh file bash script cron backup otomatis database server ubuntu skrip php untuk menulis di crontab linux 

Tips Koneksi Lancar Dengan Telkom Flash di Ubuntu

Beberapa hari ini memang koneksi dengan tflash di linux (ubuntu) sering bermasalah. Tapi jika melakukan koneksi dengan “jendela” lancar-lancar saja. Masalah nya yaitu ketika status sudah connected, namun untuk browsing atau chatting YM tidak bisa. Namun dapat dari info dari milist id-ubuntu dicoba dengan mengubah setingan IPV4 lewat Network Manager method nya diubah menjadi Automatic (PPP). Langsung saya coba dan akhir nya gagal :( .Kemudian nyoba koneksi dengan wvdial pun tetap tidak bisa browsing dan chatting walopun status nya sudak connected. Tapi aneh nya kalo untuk login dengan Skype bisa dan lancar-lancar saja.

Alhamdulillah dengan online skype ini bisa ngobrol dengan tantos wawawa, dan dapat trik dari dia (thanks dab), awal nya dengan menset DNS di setingan Network Manager nya, tapi masih gagal, karena DNS yang didapat sama juga dengan setingan yang di berikan yaitu 114.127.208.84. Setelah suruh nunggu bentar, dan saya ndak sempat ngambil air putih akhir nya dapat trik nya. Berikut ini trik nya: (more…)

Incoming search terms:

koneksi flash ubuntu 

Setting Free DNS

Setelah sekian lama domain akhsan.web.id terbengkalai, akhir nya sekarang bisa aktif kembali. Berawal dari tawaran sedikit space di server  Pak Imam Riadi dan obrolan sama Pakdhe Paydjo soal free dns akhir nya akhsan.web.id telah aktif kembali. Trimakasih semuanya.

Langsung saja, maksud mendaftar free dns, adalah untuk mengarahkan domain akhsan.web.id ke server gamping, dan yang kedua adalah karena gratisannya itu. setelah nyoba-nyoba di opendns.com dan dyndns.com tidak berhasi (karena ndak bisa hehehe) akhir nya ada layanan yang mudah dari freedns.afraid.org.

(more…)

Incoming search terms:

ubuntu freedns afraid org crontab -e ip dinamic