Found out a way to do it. Glad to finally be able to contribute after having taken so much away from these forums. Good luck.
1. Create target VM directory
2. Copy all files from source VM directory to target VM directory
3. Rename all file prefixes in target directory to your new VM name
4. In the VM console do a "Create Virtual Machine"
- Give it the same name as your target directory created above
- Select the relevant options through the following screens (O/S, memory, etc)
- When on the Hard Disk screen, select "Use an Existing Virtual Disk"
- Browse to and select the New_VM_Name.vmdk in your target directory
- Set the remaining options (network adapter, floppy, usb) and finish the wizard.
5. Go to the VM Console, highlight your new VM and do a "Remove Virtual Machine" (DO NOT select the option to delete files)
6. In your datastore folder in your filesystem you will see a newly created directory with three files only. If your target VM directory from step 1 was created here, you will have another directory of the same name but with a "_1" appended (e.g. New_VM_Name_1". Copy the three files from this directory into your target directory from step 1 and overwrite the existing ones.
7. In the VM Console do an "Add Virtual Machine to Inventory". Select the target directory from step 1 and choose the New_Server_Name.vmx.
8. Start the VM from the console
9. At this point it's O/S specific and my example is for CentOS 4.7. You will need to reconfigure the VM for a new adapter with a new MAC (else you will get an error booting), as well as the network settings(IP, DNS, etc). Follow the steps below to do so.
- Upon booting you should be promted by the application Kudzu about hardware changes. Hit any key within the alloted time to enter Kudzu.
- You will get a "Hardware Removed" screen regarding the old adapter settings. Select "Remove Configuration".
- The next screen is "Hardware Added". Select "Configure" and configure the new IP address, DNS, etc.
10. The server should now boot. After logging in, change your hostname in the DNS Settings of the Network app, or manualy edit /etc/sysconfig/network. Reboot.
11. Voila!