Cara Backup Database MySQL Otomatis via Cron untuk Pemula

Database yang belum pernah dicadangkan hanya butuh satu kesalahan manusia atau crash disk untuk hilang total. Backup otomatis via cron lebih stabil daripada backup manual, dan kamu bisa menyimpannya di folder terpisah atau upload ke storage eksternal.

Apa itu Cron?

Cron adalah sebuah sistem yang memungkinkan kamu menjalankan perintah secara otomatis pada waktu tertentu. Dalam artikel ini, kamu akan belajar cara menggunakan cron untuk membackup database MySQL secara otomatis.

Langkah-langkah Backup Database MySQL

1. Pertama, kamu perlu mengakses server kamu via SSH. 2. Kemudian, kamu perlu membuat sebuah file backup dengan perintah `mysqldump -u username -p password database_name > backup.sql`. Ganti `username`, `password`, dan `database_name` dengan informasi database kamu. 3. Setelah itu, kamu perlu membuat sebuah cron job untuk menjalankan perintah backup secara otomatis. Kamu bisa menggunakan perintah `crontab -e` untuk membuka editor cron. 4. Tambahkan baris berikut ke dalam file cron: `0 0 * * * mysqldump -u username -p password database_name > /path/to/backup.sql`. Ganti `/path/to/backup.sql` dengan path yang kamu inginkan untuk menyimpan file backup.
Tips: Pastikan kamu mengganti `username`, `password`, dan `database_name` dengan informasi database kamu yang sesuai.
5. Simpan dan tutup editor cron. Sekarang, database kamu akan dibackup secara otomatis setiap hari pada pukul 12 malam.
`mysqldump -u username -p password database_name > backup.sql`
Tinggalkan komentar dibawah jika ada pertanyaan.

Komentar

Posting Komentar