Designing a highly available vCenter database
It does not really matter which platform or flavor of vCenter server you are using, but you must protect your vCenter server database. All configuration information about vSphere inventory objects, such as objects, roles, alarms, performance data, host profiles, and so on, are kept in the vCenter server database.
In case there are database failures, such as lost data or corrupted data, all this information may get lost and should be restored from a backup; alternatively, the entire inventory should be reconfigured manually. If you do not have a backup copy of your vCenter server database, then at the time of failure, you will lose the history of your tasks, events, and performance information apart from those already mentioned previously.
So, in a nutshell, you should use any of the available methods to maintain a backup copy of your vCenter server database. Some options are listed in the next section.
How to do it...
You can choose a number of solutions...