Domanda
Come possiamo fare fino ad oggi un ripristino del database, ad esempio da "domenica a mercoledì" ma da un file binlog?
Grazie,
Pedro
Soluzione
Puoi utilizzare mysqlbinlog
. Per specificare le date di inizio e fine, utilizzare gli argomenti --start-datetime
e --stop-datetime
; sono documentati nella pagina mysqlbinlog
nel Manuale MySQL.
Altri suggerimenti
È necessario prima ripristinare l'ultimo backup completo precedente al punto in cui si desidera ripristinare. Quindi riprodurre nuovamente i binlog da quel punto (probabilmente il backup avrebbe dovuto essere creato contenente la posizione del binlog - in caso contrario dovresti provare a risolverlo) fino al punto in cui desideri ripristinare.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow