He trabajado con SP Transfer by cyend y está haciendo el trabajo bastante bien.
Pero dependiendo de las condiciones, también hago esto usando una aplicación de administración de base de datos de escritorio que me permite realizar operaciones de base de datos de manera eficiente.
En mi Mac uso Sequel Pro.
Puedo conectarme de forma remota a través de SSH a más de 1 servidor de base de datos y al mismo tiempo he abierto ventanas para las bases de datos en las que estoy trabajando. Puedo elegir fácilmente cualquier registro de cualquier tabla que desee e importar / actualizar registros a la otra tabla.
Hay muchos casos en los que considero que este método es mucho más eficiente y rápido para mí. En el caso de copiar artículos, asumimos que la estructura general de db y la organización de categorías es la misma entre las 2 tablas, de lo contrario se creará un desastre con los activos y la categorización de los artículos.
Pero alguien debe tener cuidado y saber lo que está haciendo, porque estamos tratando directamente con las bases de datos.