OpManager ナレッジベース

MSSQLを使用している場合のサーバー移行方法


概要

MSSQLを使用している場合のサーバー移行方法を知りたい

前提条件

  • 本手順はデータベースがMSSQLの場合のみ、適用可能です。
    データベースの確認方法はこちら
  • サーバーの移行を行う前に、OpManagerの最新版へのアップグレードを行ってください
  • サーバー移行を行う前に、SQL Server Management Studio等のMSSQLのツール上で、
    必ずデータベースのバックアップを取得してください。

移行手順

移行手順は、データベースの移行の有無によって異なります。

データベースは移行せず、OpManager本体のみ移行する場合

  1. OpManagerサービスを停止
  2. OpManagerフォルダ(インストールディレクトリ)全体を、移行先サーバーにコピー
    移行先サーバーでの安定稼働が認められるまで、元フォルダは削除しないでください
  3. 移行先サーバーでコマンドプロンプトを管理者権限で起動し、OpManager/binフォルダに移動の上、DBConfiguration.batを実行
  4. [Select the DB]で[MSSQL]を選択し、データベースの詳細を入力して[OK]を選択
  5. 以下ポップアップが出現したら、データベースへの接続に成功しているので、[はい(Y)]を選択の上、[OK]を選択

    ※データベースに対応するOpManagerのビルド番号の確認を促すポップアップですが、本手順では確認不要です
    [DB Configuration done succesfully] のポップアップで[OK]を選択し、データベース設定を終了
  6. 同じく移行先サーバーのbinフォルダ上で以下のコマンドを実行し、OpManagerサービスをインストール

    opmanagerservice.bat -i

  7. 移行先サーバーでOpManagerサービスを開始し、正常に起動するか確認

OpManagerと共に、データベースも移行する場合

本手順を開始する前に、データベースの移行先のサーバーで、MSSQL環境を構築してください。

  1. OpManagerサービスを停止
  2. SQL Server Management Studio等のMSSQLのツールを利用して、データベースのフルバックアップを取得
  3. OpManagerの移行先サーバーで、稼働していたものと同一ビルドのOpManagerをインストール
    インストール中のデータベース設定では、MSSQLを選択し、データベース名は"OpManagerDB"とする
    その他データベースの詳細は、移行先のデータベースの内容を入力

    移行元と移行先でOpManagerのビルド番号が異なる場合、起動に失敗します。
    ビルド番号の確認方法はこちら
  4. 移行先サーバーにインストールしたOpManagerサービスを起動し、正常に動作するか確認
  5. 手順4で起動したOpManagerサービスを停止
  6. データベースの移行先サーバーで、SQL Server Management Studio等のMSSQLのツールを利用して、
    手順2で取得したバックアップをリストア
  7. 移行元サーバーで、(OpManagerインストールディレクトリ)/confフォルダ配下のcustomer-config.xmlファイルを取得し、
    移行先サーバーのOpManagerの同ファイルと置き換える

    移行先サーバーに元々存在していたcustomer-config.xmlファイルは、念のためバックアップを取得してください
  8. 移行先サーバーでコマンドプロンプトを管理者権限で起動し、OpManager/binフォルダに移動の上、DBConfiguration.batを実行
  9. [Select the DB]で[MSSQL]を選択し、移行先のデータベースの詳細を入力して[OK]を選択
  10. 以下ポップアップが出現したら、データベースへの接続に成功しているので、[はい(Y)]を選択の上、[OK]を選択

    ※データベースに対応するOpManagerのビルド番号の確認を促すポップアップです
    [DB Configuration done succesfully] のポップアップで[OK]を選択し、データベース設定を終了
  11. 移行先サーバーでOpManagerサービスを開始し、正常に起動するか確認

 

 

 

【対応リリース】 11.6以降

★-----------------------------------------------------------------------------★
OpManager 製品紹介ページはこちら ↓
https://www.manageengine.jp/products/OpManager/
★-----------------------------------------------------------------------------★