En vez de duplicar las tablas yo le recomendaria que le ponga un campo estado a la tabla original.
Cuando usted quiera eliminar un producto o un usuario o lo que este manejando no hace un delete del registro sino le cambia el estado a inactivo o a 2 o algo asi.
Claro que si lo que quiere es mandar los registros de una tabla a la otra haga esto.
Código:
INSERT INTO tabla SELECT * FROM tablaaa