Mysqldump è l’utility per eccellenza per quel che riguarda i backup di mysql.
Vediamo ora come scrivere una riga che generi un dump di tutti i DB presenti nel nostro server Mysql:
mysqldump --all-database -pMIAPWD >filedump.sql
In questo modo viene eseguito il dump senza prompt della password di tutti i DB presenti compreso quelli di schema che riportano i dati degli utenti. Al posto di MIAPWD va inserita la Password di root.
se vogliamo poi aggiungere il giorno in cui viene fatto il dump nel nome del file:
mysqldump --all-database -pMIAPWD >filedump$(date +%d).sql
Per schedulare questo comando basta seguire le istruzioni della guida schedulare cronJob su cronTab
Facilissimoooo :)
Comments are closed.