Hola, un paso sencillo para copiar todo el contenido de una tabla a otra es:
Si las tablas proceden de otra DB podrías importar la table completa que deseas copiar en la DB destino, realizas el query, verificas la integridad de datos y eliminas la tabla importada, no es un método ortodoxo pero puede que solvente tu problema de migración.
Saludos.