Lompat ke konten Lompat ke sidebar Lompat ke footer

Cara Membuat Auto Backup Database MySQL Pada cPanel



Proses backup perlu dilakukan secara berkala. Tujuannya untuk menghindari hal-hal yang tidak diinginkan pada saat terjadi kegagalan/kerusakan pada sistem. Dengan adanya backup maka data-data yang sudah terhapus bisa dikembalikan lagi pada data terakhir yang tersimpan.

Pada artikel ini, backup yang dimaksud adalah backup database mysql pada hosting yang menggunakan cPanel.

cPanel sebagai salah satu antar muka sistem yang digunakan untuk mengelola Website memiliki fitur yang memungkinkan kita untuk melakukan proses backup. Adapun proses backup database MySQL pada cPanel terdiri dari 2 cara yakni cara manual dan cara otomatis.

Tutorial Cara Membuat Auto Backup Database MySQL Pada cPanel

  1. Lakukan Login pada akun cPanel Hosting anda kemudian pilih File Manager


  2. Pada folder hosting yang anda kelola, buatlah sebuah folder. Dalam contoh ini nama folder adalah backup_db


  3. Kembali ke menu cPanel, pilih icon Cron Jobs


  4. Pada contoh ini, akan dibuat Backup Otomatis setiap hari pada tengah malam, maka pilih pengaturan Once Per Day


  5. Pada bagian Command diisi dengan script sebagai berikut :
    mysqldump -u usernamedatabase -pxxxx namadatabasetarget > /home/akunHosting/public_html/folderWeb/backup_db/backup_db_$(date +"\%Y.\%m.\%d.\%S.\%N").sql

    Keterangan :
    - usernamedatabase : adalah nama akun dari database yang akan di backup
    - xxxx : adalah password dari database yang akan di backup
    - namadatabasetarget : adalah nama database yang akan di backup
    - akunHosting : adalah akun hosting yang diberikan oleh penyedia hosting
    - folderWeb : adalah folder website anda yang menjadi target penyimpanan

  6. Klik Add New Cron Job. Jika tidak ada kesalahan maka perintah tersebut akan dijalankan setiap hari pada tengah malam.

  7. Lakukan penyimpanan/download database yang telah dibackup pada media yang lain sebagai cadangan alternatif.
Demikianlah tulisan Cara Membuat Auto Backup Database MySQL Pada cPanel ini dibuat semoga bisa menjadi manfaat. Salam TIK.