Cara Backup Database MySql Secara Otomatis
Backup database adalah hal yang sangat penting dalam aplikasi database, karena menampung dan mencatat semua data ke dalam database, untuk itu di perlukan backup database secara berkala, untuk mengantisipasi kehilangan data, baik secara fisik ataupun non fisik, di anjurkan untuk backup setiap hari, bahkan beberapa jam sekali, tapi alangkah repotnya kalo kita harus backup secara manual data kita setiap saat, karena tentunya akan menyita waktu dan tenaga kita, untuk itu saya akan menjelaskan cara membuat backup database MySql secara otomatis.
Persiapan Skrip Backup
Buatlah Skrip Backup Otomatis seperti berikut :
--------------------------------------------------------------------------------------------------------------
d:\ndc\sql\bin\mysqldump uroot -p --database --routines sms > d:\backup\sms.sql
Penjelasan Skrip
teks yang berwarna merah adalah :
root : Nama User Mysql
sms : Nama Database yang di backup
sms.sql : Hasil Backup Database Mysql
d:\ndc\sql\bin\mysqldump : Folder Server Mysql
d:\ndc\sql\bin\mysqldump : Folder Server Mysql
simpan di folder database mysql kita misalnya : d:\Backup adalah tempat Server MySql kita, lalu simpan di folder d:\Backup dengan nama backup.bat. setelah kita membuat skrip backup, selanjutnya kita memerlukan Task Scheduler untuk membuat skrip backkupnya berjalan otomatis, sehingga membuat backup bisa berjalan otomatis.
Persiapan Task Scheduler
Bukalah Task Scheduler melalui tombol Start , setelah muncul masukkan pencarian "Task Scheduler", setelah ketemu Klik Tombol Task Scheduler, seperti gambar di bawah ini :
setelah masuk ke task scheduler seperti gambar d bawah ini :
Penjelasan
Klik Task Scheduler ( Local), lalu buat Task menggunakan Create Basic Task dan beri nama Backup_sms dan tekan tombol Next maka akan muncul seperti gambar di bawah ini :

Pilih Daily untuk Proses Backup setiap hari, setelah itu tekan tombol Next, maka akan muncul seperti gambar di bawah ini :

Masukkan Tanggal dan waktu untuk backup setiap hari, setelah selesai klik tombol Next, maka akan muncul seperti gambar di bawah ini :

Pilih Start program dan Klik tombol Next, maka akan muncul seperti gambar dibawah ini :


Masukkan Tanggal dan waktu untuk backup setiap hari, setelah selesai klik tombol Next, maka akan muncul seperti gambar di bawah ini :

Pilih Start program dan Klik tombol Next, maka akan muncul seperti gambar dibawah ini :

tekan tombol Browse untuk memilih script Backup yang tadi kita buat. lalu masukkan argument tempat file/folder skrip backup kita, misalnya : "D:\backup" kemudian tekan tombol next maka akan muncul seperti gambar di bawah ini :

lalu tekan tombol Finis, kemudian kita cek fungsi task scheduler yang kita buat , sudah berfungsi dengan benar, maka cek dulu menggunakan run di task scheduler dengan cara seperti gambar di bawah ini :

buka task scheduler, lalu pilih task scheduler yang kita buat "backup_sms", kemudian tekan tombol "Run" untuk mengecek task sheduler backup, kalo suskses akan muncul seperti gambar di bawah ini :



Emoticon Emoticon