Also, while I still recommend doing it in a sandbox to protect your production environment, this KB explains how to migrate vCenter to a new host machine. This should provide both a confirmation that it IS possible to do what you need to do and how to do it safely.
In addition you can use the Upgrade Guide to assist you. The "Upgrade to vCenter Server on Different Machine and Upgrade the Existing Database" section should be of great help.