It sounds like you've already started down the ufsdump/ufsrestore route although I agree with gull04 that 'flar' might be easier.
However, it's quite possible to restore a ufsdump onto different hardware provided you know what to look out for.
You should search THIS FORUM for this issue as most of the answers are already on here. Therefore, for starters, here are some threads I've been involved in on this subject which I suggest you read first.
In general the FLAR method is much more tolerant of hardware variation, leaving less remediation work after the event. In my experience it doesn't completely eliminate it, but it can take out a lot of time consuming configuration work.