You cannot move to new hardware and restore the site database if you use a different computer name. You'd have to create a brand new site for that. We don't support changing the domain or computer name, of the site server.
IP address is immaterial to us however.
So, the best practice is to use the same computer name, domain name, drive configuration (letters) as before. I'll also move this to the Backup and Recovery forum, as it is more appropriate there (and I believe Stan has covered this before there in other posts).
Microsoft is conducting an online survey to understand your opinion of the Technet Web site. If you choose to participate, the online survey will be presented to you when you leave the Technet Web site.