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 数据库服务器。