Pentru a automat backup
baza MySQL
de date sau MariaDB zilnic folosind MySQLDump, puteți urma pașii de mai jos:
Creați un fișier script de rezervă
Creați un fișier script(de exemplu, backup.sh
) pentru a conține comenzile de rezervă. Deschideți un editor de text și adăugați următoarele comenzi în fișierul script:
Salvați fișierul script și asigurați-vă că are permisiuni executabile. Pentru a face acest lucru, rulați următoarea comandă:
Configurați o sarcină de rezervă automată
Utilizați cron
programatorul pentru a configura o sarcină zilnică de backup automată. Deschideți programul cron rulând comanda:
Adăugați următoarea linie la fișierul de programare cron pentru a configura o lucrare de rezervă zilnică la ora 2:00:
Salvați și închideți cron
fișierul de programare.
Scriptul backup.sh
va fi apoi executat zilnic la 2 AM și va face backup pentru MySQL
baza de date sau MariaDB în e backup-YYYY-MM-DD.sql
fișierul din directorul specificat.
Rețineți că în script, trebuie să înlocuiți username
, password
, și database_name
cu informațiile de conectare reale și numele bazei de date. În mod similar, modificați /path/to/backup/directory
calea reală a directorului de stocare de rezervă de pe sistemul dvs.