Symfony 2 - Clonar entidad a tabla diferente

Estoy intentando clonar un objeto de entidad en una tabla diferente en Symfony 2 / Doctrine. ¿Alguna idea de cómo hacer esto?

Después de recuperar el objeto de la base de datos, puedo clonarlo así:

$newobject = clone $oldbject;

Esto me da un nuevo objeto, que puedo conservar como un nuevo registro en la misma tabla en la base de datos. En realidad no quiero hacer esto. Quiero almacenar el objeto como está en una tabla diferente en la base de datos. Pero para hacer esto, tendría que cambiar la entidad matriz, ¿verdad? ¿Cómo lograr esto?

Respuestas a la pregunta(1)

Su respuesta a la pregunta