Kwan,
BTW, prior to reading your email I'd posted another message about moving Xen systems from one system to another. The Xen infrastructure can hide a lot of the system specific internals so you may consider virtualizing if you think this may be a regular occurence.
Very good point and I probably should be heading this route for sure.
Best, -Jason