𝗖𝗮𝗿𝗮 𝗠𝗲𝗺𝗯𝘂𝗮𝘁 𝗗𝗮𝘁𝗮𝗯𝗮𝘀𝗲 𝗕𝗮𝗰𝗸𝘂𝗽 𝗱𝗶 𝗟𝗮𝗿𝗮𝘃𝗲𝗹 𝟭𝟯

Cadangan database melindungi data Anda. Anda memerlukan proses yang andal untuk menyimpan pekerjaan Anda. Ikuti langkah-langkah ini untuk menyiapkan sistem cadangan di Laravel 13 menggunakan mysqldump.

Langkah 1: Periksa instalasi mysqldump Anda

Anda memerlukan mysqldump untuk mengekspor data Anda ke dalam file SQL. Jalankan perintah ini di terminal Anda:

mysqldump --version

Jika Anda melihat nomor versi, Anda sudah siap. Jika Anda mendapatkan error, cari file mysqldump.exe Anda. Di Windows, file tersebut sering kali berada di sini:

C:\Program Files\MySQL\MySQL Server 8.0\bin\mysqldump.exe

Langkah 2: Buat perintah Artisan

Anda memerlukan perintah kustom untuk menjalankan tugas cadangan Anda. Gunakan perintah ini untuk membuatnya:

php artisan make:command DatabaseBackup

Perintah ini memungkinkan Anda untuk menjadwalkan cadangan Anda menggunakan cron job.

Langkah 3: Implementasikan logikanya

Gunakan komponen Symfony Process di dalam perintah baru Anda untuk memicu utilitas mysqldump. Ini mengotomatiskan ekspor tabel dan rekaman Anda.

Tutorial lengkap: https://dev.to/mindwarezone/how-to-create-a-database-backup-in-laravel-13-2768

Komunitas belajar opsional: https://t.me/GyaanSetuAi