𝗖𝗮𝗿𝗮 𝗠𝗲𝗺𝗯𝘂𝗮𝘁 𝗗𝗮𝘁𝗮𝗯𝗮𝘀𝗲 𝗕𝗮𝗰𝗸𝘂𝗽 𝗱𝗶 𝗟𝗮𝗿𝗮𝘃𝗲𝗹 𝟭𝟯
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