Schedulare un backup di mysql come cronjob con mysqldump


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 :)

Schedulare un backup di mysql come cronjob con mysqldump ultima modifica: 2008-04-02T08:27:35+00:00 da Enrico

Comments are closed.