Salve,
ho la necessità di fare un dump totale ogni notte e un paio di backup incrementali giornalieri. Leggendo il manuale di mysql ho notato che tutto ciò possibile ma ho ancora dei dubbi.
Per effettuare il dump totale utilizzo semplicemente la funzione mysqldump e fin qui non ci sono problemi. Quindi supponendo che io alle ore 3.00 volessi fare un backup totale, mi basta attivare un cronjob giornaliero e eseguire tale metodo.
D'altra parte però vorrei avere un backup incrementale giornaliere meno pesante. Sempre sul manuale di MySQL ho notato che bisogna attivare i binary log specificando quale database si vuole tenere "loggato".
Se volessi ora effettuare un backup incrementale, mi serve solamente di eseguire la query FLUSH LOGS ogni X ore e alle ore 3.00 quando effettuo il dump totale eliminare tutti i binary log del giorno compreso il .index
E' così? Mi manca qualcosa o esistono metodi più puliti?
Grazie.

Rispondi quotando