vCenter Server 再インストールに気をつけろ

vCenter Server 5.x で付属の SQL Server Express を使っていた場合。そしてなんやかんやあって再インストールすることになった場合。

再インストールというのは、アンインストールしてインストールするという流れになるのだけど。

プログラムをアンインストールしてもDBは残るので、次にインストールするときは既存DBを使うという風に選んで進めるわけだけども、このときレジストリの中では DB のタイプは Custom であると記録される。

バンドルの SQL Server Expresss を使っているつもりでも、バンドル扱いでなく別インストール扱いになる。

コレで面倒なのは、5.x → 6.x バージョンアップ時に、 vPostgres にアップグレード(移行)してくれないのね。レジストリの中に Custom と記録されてしまう。

これを Bundled に変更すれば、バージョンアップ時に vPostgres に移行してくれる。

VMware KB: SQL データベースを vPostgres に移行せずに vCenter Server 6.0 にアップグレード

↑この記事の逆の操作ね。