Cron job juga dapat digunakan untuk melakukan backup secara otomatis. Hal ini berguna apabila kita ingin melakukan backup harian database. Perintah ini dapat dilakukan baik pada cPanel Hosting maupun pada Plesk Panel Hosting.
Penyesuaian dilakukan pada sisi perintah dan waktu berjalannya cron. Untuk seting waktu berjalan cron, dapat disesuaikan dengan kebutuhan, seperti misalnya tiap dini hari pukul 01.00. Seting disesuaikan dengan informasi yang ada di panduan cPanel dan Plesk Panel.
Sedangkan untuk seting perintahnya, dapat disesuaikan sebagai berikut:
mysqldump -u dbusername -p'dbpassword' dbname > backup.sql
Penyesuaian yang dilakukan adalah sebagai berikut:
- dbusername: diganti dengan nama pengguna/user database.
- dbpassword: disesuaikan dengan password dari pengguna/user database yang akan dibackup. Silahkan masukkan password dan diapit tanda petik.
- dbname: nama database yang ingin dibackup.
Nantinya file backup.sql hasil backup akan tersimpan pada folder home akun hosting. Untuk cPanel ada pada folder /home/username dan untuk Plesk Panel akan tersimpan di home directory.
Demikian panduan untuk auto backup database melalui cron job. Semoga bisa bermanfaat.