Untuk secara automatik backup
pangkalan MySQL
data atau MariaDB setiap hari menggunakan MySQLDump, anda boleh mengikuti langkah-langkah di bawah:
Buat fail skrip sandaran
Cipta fail skrip(cth, backup.sh
) untuk mengandungi arahan sandaran. Buka editor teks dan tambahkan arahan berikut pada fail skrip:
Simpan fail skrip dan pastikan ia mempunyai kebenaran boleh laku. Untuk melakukan ini, jalankan arahan berikut:
Sediakan kerja sandaran automatik
Gunakan cron
penjadual untuk menyediakan kerja sandaran automatik harian. Buka jadual cron dengan menjalankan arahan:
Tambahkan baris berikut pada fail jadual cron untuk menyediakan kerja sandaran harian pada 2 PG:
Simpan dan tutup cron
fail jadual.
Skrip itu backup.sh
kemudiannya akan dilaksanakan setiap hari pada jam 2 pagi, dan ia akan membuat sandaran MySQL
pangkalan data atau MariaDB ke e backup-YYYY-MM-DD.sql
fail ke dalam direktori yang ditentukan.
Ambil perhatian bahawa dalam skrip, anda perlu menggantikan username
, password
, dan database_name
dengan maklumat log masuk dan nama pangkalan data sebenar. Begitu juga, tukar /path/to/backup/directory
kepada laluan direktori storan sandaran sebenar pada sistem anda.