I know its not possible to copy/paste between publications but our client has just spent two days creating structure groups and pages in a parent publication when they should have been in  a child publication.

Is there anyway to "move" these pages?

I just tried to be sneaky with Content Porter by exporting from the parent, renaming publications and importing but that reset the child publications blueprint settings and I couldn't get them back (ended up having to recreate the child publication again).

I could write something clever with the core service but pushed for time.

If I went to SDL Support is there a db script or something I can use?

Cheers