vCenter Server requiere una base de datos para almacenar y organizar datos de servidor. Para vCenter Server en Windows, puede usar la base de datos incluida de PostgreSQL que se puede instalar y configurar junto con vCenter Server, o puede configurar una base de datos externa antes de instalar vCenter Server.
vCenter Server para Windows es compatible con Oracle y Microsoft SQL Server como bases de datos externas.
Puede configurar una base de datos externa manualmente o mediante un script. Además, el usuario del nombre del origen de datos debe tener una lista específica de permisos.
Las contraseñas de las bases de datos se almacenan en texto no cifrado en el host físico o la máquina virtual de Windows en los que se instalan vCenter Server y vCenter Server Appliance. Los archivos que contienen las contraseñas están protegidos mediante la protección del sistema operativo, lo que significa que debe ser usuario raíz de Linux o administrador local de Windows para acceder a estos archivos y leerlos.
Las instancias de vCenter Server no pueden compartir el mismo esquema de base de datos. Varias bases de datos de vCenter Server pueden residir en el mismo servidor de bases de datos o pueden distribuirse entre varios servidores de bases de datos. Para las bases de datos de Oracle, que se basan en el concepto de objetos de esquema, se pueden ejecutar varias instancias de vCenter Server en un mismo servidor de bases de datos si se tiene un propietario de esquema diferente para cada instancia de vCenter Server. También se puede usar un servidor de bases de datos dedicado de Oracle para cada instancia de vCenter Server.
No se puede instalar vCenter Server y apuntar a una base de datos externa anterior de vCenter Server. Se puede actualizar la antigua base de datos de vCenter Server a la versión más reciente actualizando solo la instancia de vCenter Server que está conectada a la base de datos. Para obtener información sobre la actualización de vCenter Server, consulte Actualización de vSphere.