The command i was using to check the uuid in vmware is the following:
Get-VMHost <nostname> | Select Name,@{n="HostUUID";e={$_.ExtensionData.hardware.systeminfo.uuid}}
The prior uuid of this host was:
4973e799-3e01-7e49-a2be-2836dc6703d4
This was also reflected in the manifest.txt in the backup file from this host.
Once i reloaded the host it wouldnt restore saying " fault.MismatchedBundle.summary"
If i check the uuid of the new host using the same command above it shows:
5c816f30-2717-e811-2018-03060000001f
If i run the command esxcli system uuid get on the newly loaded system it comes back as
637405cd-f099-6db8-c9c8-201806a501bf
Are you saying that the "esxcli system uuid get" has to match whats in the esx.conf file in the backup? I thought the build number and the uuid were both located in the manifest file and if those didnt match, you wouldnt be able to restore.
Either way none of the UUIDs match on this host despite no hardware changes so is there a way to restore of the UUID doesnt match using the force switch on restore?
Oddly....i did another host just prior to this one and it worked just fine. Same hardware, firmware, versions and process. I cant explain why one worked an the other one changed its uuid.
Is my next step to try:
vim-cmd hostsvc/firmware/restore_config 1 /tmp/configBundle.tgz
https://kb.vmware.com/s/article/2042141
This will force and override of the UUID mismatch. I Guess im not sure if this is ok to do or if it will cause issues.