When attempting a file-based restore of a vCenter Appliance via the vCenter Management Interface or the installer wizard, the restore process stalls or fails at 97% during service startup.
VMware vCenter 9.0
This issue occurs because the /etc/hosts file on the source vCenter contains duplicate or corrupted blocks.
To resolve this issue, you must correct the /etc/hosts file on the source vCenter, take a fresh file-based backup, and then perform the restore process again.
Log in to the source vCenter Appliance as root via SSH.
Open the /etc/hosts file using a text editor such as vi:vi /etc/hosts
Remove any duplicate, or corrupted blocks.
Save and close the file.
Log in to the VAMI of the source vCenter and start a new file-based backup.
Launch the vCenter Installer and proceed with the Restore operation using the newly generated backup metadata.