Yes.
But it can be a huge pain. I have a hand coded script I made to merge two boards into one back in 5.5. It will no longer work in 6.4.2, but it may give you a starting point. If interested, I can try to dig it back up again. Be ready for a lot of database examining, and also lots of tests. I probably did 100 test merges before I got it all togther the right way.