Buongiorno,
da applicazione Java effettuo con successo copie di backup di uno o più database con mysqldump.
Quando effettuo il restore, alcuni database vengono riprodotti fedelmente, altri perdono alcune tabelle.
Questo problema si verifica perchè alcuni indici di tabelle possono essersi corrotti?
Vado ad eseguire da shell mysqlcheck ed effettivamente molte tabelle necessitano di un repair.
Allora, potrebbe essere una soluzione l'effettuare un mysqlcheck prima di effettuare il restore?
Oppure è ancor prima il backup che non va a buon fine?
E soprattutto, con mysqlcheck con l'opzione -r posso stare tranquillo di avere un buon backup/restore?