Për të automatikisht backup
bazën MySQL
e të dhënave ose MariaDB çdo ditë duke përdorur MySQLDump, mund të ndiqni hapat e mëposhtëm:
Krijoni një skedar skripti rezervë
Krijoni një skedar skripti(p.sh., backup.sh
) që të përmbajë komandat rezervë. Hapni një redaktues teksti dhe shtoni komandat e mëposhtme në skedarin e skriptit:
Ruani skedarin e skriptit dhe sigurohuni që ai të ketë leje të ekzekutueshme. Për ta bërë këtë, ekzekutoni komandën e mëposhtme:
Vendosni një punë rezervë automatike
Përdorni cron
programuesin për të konfiguruar një punë rezervë automatike ditore. Hapni orarin e cron duke ekzekutuar komandën:
Shtoni rreshtin e mëposhtëm në skedarin e programit cron për të konfiguruar një punë rezervë ditore në orën 2 të mëngjesit:
Ruani dhe mbyllni cron
skedarin e orarit.
Më pas skripti backup.sh
do të ekzekutohet çdo ditë në orën 2 të mëngjesit dhe do të kopjojë MySQL
bazën e të dhënave ose MariaDB në skedarin th e backup-YYYY-MM-DD.sql
në drejtorinë e specifikuar.
Vini re se në skript, ju duhet të zëvendësoni username
, password
dhe database_name
me informacionin aktual të hyrjes dhe emrin e bazës së të dhënave. Në mënyrë të ngjashme, ndryshoni /path/to/backup/directory
në shtegun aktual të drejtorisë së ruajtjes së rezervës në sistemin tuaj.