Memiliki backup dari database website sangat penting untuk menghindari kehilangan data yang dapat merugikan bisnis Anda. Salah satu cara untuk membackup database MySQL adalah dengan menggunakan Automysqlbackup. Artikel ini akan memberikan panduan mengenai cara menginstall Automysqlbackup di cloud server VPS Ubuntu.
Langkah 1: Login ke Server
Pertama-tama, login ke server Anda menggunakan SSH. Anda dapat membuka terminal dan mengetikkan perintah berikut:
ssh username@server_ip_address
Ganti username
dengan nama pengguna Anda dan server_ip_address
dengan alamat IP server Anda.
Langkah 2: Perbarui Package Manager
Sebelum menginstall Automysqlbackup, pastikan package manager telah diperbarui. Anda dapat melakukannya dengan menjalankan perintah berikut:
sudo apt-get update
Langkah 3: Install Automysqlbackup
Setelah melakukan update pada package manager, saatnya untuk menginstall Automysqlbackup. Jalankan perintah berikut di terminal:
sudo apt-get install automysqlbackup
Setelah proses instalasi selesai, Automysqlbackup akan terinstall di server Anda.
Langkah 4: Konfigurasi Automysqlbackup
Sekarang, Anda perlu mengkonfigurasi Automysqlbackup agar backup database MySQL dapat dilakukan secara otomatis. Pertama, buat direktori untuk menyimpan backup:
sudo mkdir /backup
Lalu, buka file konfigurasi Automysqlbackup:
sudo nano /etc/default/automysqlbackup
Ubah nilai variabel CONFIG_db_backupdir
menjadi /backup
seperti ini:
CONFIG_db_backupdir='/backup'
Selanjutnya, ubah nilai variabel CONFIG_mysql_dump_username
dan CONFIG_mysql_dump_password
sesuai dengan username dan password MySQL Anda.
Anda juga dapat mengubah frekuensi backup dengan mengubah nilai variabel CONFIG_do_monthly
, CONFIG_do_weekly
, atau CONFIG_do_daily
menjadi "yes"
atau "no"
.
Setelah selesai mengkonfigurasi, simpan perubahan dengan menekan tombol CTRL+X
, lalu ketik Y
dan tekan Enter
.
Langkah 5: Uji Coba Backup
Untuk memastikan backup database MySQL berjalan dengan baik, jalankan perintah berikut untuk menjalankan backup secara manual:
sudo automysqlbackup
Setelah proses backup selesai, cek apakah file backup telah terbuat di direktori /backup
.
Langkah 6: Jadwalkan Backup Otomatis
Agar backup database MySQL berjalan otomatis, Anda perlu menjadwalkannya dengan menggunakan cron job. Jalankan perintah berikut untuk membuka file cron job:
sudo crontab -e
Tambahkan baris berikut di akhir file:
30 2 * * * /usr/sbin/automysqlbackup > /dev/null 2>&1
Perintah ini akan menjalankan backup database setiap hari pukul 02.30 pagi. Anda dapat mengubah waktu backup dengan mengubah nilai 30 2
sesuai dengan kebutuhan Anda.
Kesimpulan
Dalam artikel ini, Anda telah belajar bagaimana menginstall dan mengkonfigurasi Automysqlbackup di cloud server VPS Ubuntu. Dengan backup otomatis, data website Anda akan lebih aman dan terhindar dari kehilangan. Pastikan untuk menjadwalkan backup secara rutin agar data selalu terbackup dengan baik.