Hola tocayo, en realidad mi nombre si es Luis Alberto, pero solo uso Alberto.
1.- PARA BACKUP: Esta instruccion es para realizar un respaldo de la info con todo y estructuras.
mysqldump -hmyserver.com -umyuser -pmypass --single-transaction databasename > myfile.sql
2.- PARA RESTORE: Esta instruccion te restaura la base de datos tal cual esta en el archivo que creaste con el comando anterior.
mysql -hmyserver.com -umyuser -pmypass databasename > myfile.sql
Para esto debes de tener privilegios para poder realziar estas operaciones.
NO PUEDES ALTERAR LAS ESTRUCTURAS DE LAS TABLAS, a menos de que lo hagas con un "ALTER TABLE", pero esto tiene sus consecuencias obvias.
En lo referente al punto 3, no me queda muy claro, deseas subir la informacion de las estructuras antiguas y reemplazar la informacion actual? o lo que quieres hacer es añadir esa informacion a las tablas existentes?
Si lo que deseas hacer es anexar esta info a la ya existente, entonces debes de considerar que un RESTORE de info (sin estructuras), en realidad son puros comandos "INSERT INTO ...", entonces, lo que te recomiendo es que estos coincidan con la estructura a la que van a ser insertados.
Si gustas anademe a tu messenger para hablar a detalle,
[email protected]