Partiamo dai tool Percona, obbligatori per ogni DBA MySql/MariaDb. Li troverete citati praticamente ovunque. Da quale partire?
Controlliamo le performance del nostro db:
Apportiamo le opportune modifiche e a questo punto possiamo occuparci di aggiornare / sincronizzare istanze. Prima cosa da fare è controllare che l’istanza abbia configurazioni simili (soprattutto nel caso non abbiamo permessi di root su tutti i db di destinazione)
Ora possiamo apportare la sincronizzazione di schema e dati
Mysql WorkBench: dopo tanti anni questo strumento a volte mi allibisce, si pianta rimane freezato senza dire nulla e devi killarlo brutalmente. C’è di buono che almeno al riavvio cerca di recuperare i file su cui stavi lavorando. L’unica cosa sensata è la gestione di configurazioni diverse. Ma lo si trova per tutte le distribuzione ed è gratuito
Offre una funzionalità per sincronizzare due istanze (DML e DDL)
Tool con Gui per gestire un DB MySQL
HeidiSQL, sempre ed ovunque — http://www.heidisql.com/