vCenter Server 需要使用数据库存储和组织服务器数据。您可以使用在部署时安装和配置的捆绑 PostgreSQL 数据库,也可以设置外部数据库。

vCenter Server for Windows 支持 Oracle 和 Microsoft SQL 数据库,而 vCenter Server Appliance 只支持将 Oracle 数据库用作外部数据库。

可以手动或通过使用脚本配置外部数据库。此外,数据源名称用户必须有一系列特定的权限。

数据库密码存储在安装 vCenter Server 以及 vCenter Server Appliance 中的 Windows 虚拟机或物理主机上的明文中。包含密码的文件通过使用操作系统保护进行保护,也就是说,您必须是 Windows 本地管理员或 Linux root 用户才能访问和读取这些文件。

vCenter Server 实例无法共享同一个数据库架构。多个 vCenter Server 数据库可以驻留在同一数据库服务器上,也可以位于多个数据库服务器上。对于具有架构对象概念的 Oracle 数据库,如果每个 vCenter Server 实例都有不同的架构所有者,则可以在一台数据库服务器中运行多个 vCenter Server 实例。每个 vCenter Server 实例也可以使用专用的 Oracle 数据库服务器。

您不能在安装了 vCenter Server 之后将其指向旧的外部 vCenter Server 数据库。只能通过升级连接至旧 vCenter Server 数据库的 vCenter Server 实例,将该数据库升级到最新版本。有关升级 vCenter Server 的信息,请参见《vSphere 升级》