Windows コントローラの移行

高可用性機能は Windows で使用できないため、あるマシンから別のマシンにコントローラを移行するには、別の手順を使用する必要があります。Enterprise Console を使用して、.appd.scskeystoredatadir を手動でインストールし、古いホストから新しいホストに移動します。完了すると、コントローラが新しいホストで実行されます。

開始する前に、「コントローラの高可用性」に関連する要件と概念を確認する必要があります。

Windows コントローラを移行するには、次の手順に従います。

  1. 既存のコントローラホストを実行している Enterprise Console を新しいコントローラホストにインストールします。
  2. Enterprise Console を使用して、既存のコントローラホストと同じパスワードを使用し、新しいコントローラホストに同じバージョンのコントローラをインストールします。
  3. 両方のコントローラホストで、コントローラアプリサーバとデータベースをシャットダウンします。
  4. 古いホストから新しいホスト上の適切な場所に、<controller_home>/.appd.scskeystore およびコントローラの MySQL datadir をコピーします。
    注: データを移行する際は、移行先の MySQL のバージョンがソースバージョンと同じであることを確認します。
  5. 新しいホストのコントローラアプリサーバとデータベースを起動します。以上で、コントローラが新しく用意したホストで実行されるようになりました。
アクセスキーは古いコントローラと同じままにできます。アクセスキーを移行または更新するには、「コントローラ Secure Credential Store」を参照してください。
注: ライセンスルールのアクセスキーを更新する必要があります。