vCenter Server には、サーバ データを格納および編成するためのデータベースが必要です。デプロイ時に、インストールおよび構成可能なバンドルされている PostgreSQL データベースを使用するか、外部データベースを設定します。

vCenter Server for Windows では、Oracle および Microsoft SQL データベースがサポートされますが、vCenter Server Appliance では、外部データベースとして Oracle データベースのみがサポートされています。

外部データベースは、手動で、またはスクリプトを使用して構成できます。また、データ ソース名ユーザーには、特定の権限のリストを付与する必要があります。

データベースのパスワードは、vCenter Server をインストールする Windows 仮想マシンまたは物理ホスト、および vCenter Server Appliance にクリア テキストで保存されます。パスワードが保存されているファイルは、オペレーティング システムの保護機能を使用して保護されます。つまり、これらのファイルにアクセスして読み取るには、Windows のローカル管理者か、Linux の root ユーザーである必要があります。

vCenter Server インスタンスは、同じデータベース スキーマを共有できません。複数の vCenter Server データベースは同じデータベース サーバ上に配置することも、複数のデータベース サーバ間で別々に配置することもできます。Oracle データベースには、スキーマ オブジェクトの概念があるため、各 vCenter Server インスタンスのスキーマ所有者が異なる場合、1 台のデータベース サーバで複数の vCenter Server インスタンスを実行できます。各 vCenter Server インスタンスで、専用の Oracle データベース サーバを使用することもできます。

vCenter Server をインストールして、古い外部 vCenter Server データベースを使用することはできません。古い vCenter Server データベースを最新バージョンにアップグレードするには、そのデータベースに接続している vCenter Server インスタンスをアップグレードする必要があります。vCenter Server のアップグレードの詳細については、vSphere のアップグレードを参照してください。