Crie, Tenho 3 banco de dados db1,db2,db3 em mysql, sincronizar a structure, schema, Type, length, primary key (a primeira coluna sempre será a primary key) de db1 para db2 e db3, feito isso sincronizar os dados de tabelas especificas de db1 para db2, feito isso sincronizar tabelas especificas entre db2 e db3, atualizar uma textbox e uma barra de progresso com o que estar sendo feito no momento, criar subs/functios separadas, observações não travar o form para isso se necessário usar async ou delegates e gere todas as functions e subs necessárias. Em vb.net