MSSQLを使用している場合のサーバー移行方法
作成日:2017年5月11日 | 更新日:2021年9月30日
概要
MSSQLを使用している場合のサーバー移行方法を知りたい
前提条件
- 本手順はデータベースがMSSQLの場合のみ、適用可能です。
データベースの確認方法はこちら - サーバーの移行を行う前に、OpManagerの最新版へのアップグレードを行ってください
- サーバー移行を行う前に、SQL Server Management Studio等のMSSQLのツール上で、
必ずデータベースのバックアップを取得してください。
移行手順
移行手順は、データベースの移行の有無によって異なります。
データベースは移行せず、OpManager本体のみ移行する場合
- OpManagerサービスを停止
- OpManagerフォルダ(インストールディレクトリ)全体を、移行先サーバーにコピー
移行先サーバーでの安定稼働が認められるまで、元フォルダは削除しないでください
- 移行先サーバーでコマンドプロンプトを管理者権限で起動し、OpManager/binフォルダに移動の上、DBConfiguration.batを実行
- [Select the DB]で[MSSQL]を選択し、データベースの詳細を入力して[OK]を選択
- 以下ポップアップが出現したら、データベースへの接続に成功しているので、[はい(Y)]を選択の上、[OK]を選択
※データベースに対応するOpManagerのビルド番号の確認を促すポップアップですが、本手順では確認不要です
[DB Configuration done succesfully] のポップアップで[OK]を選択し、データベース設定を終了 - 同じく移行先サーバーのbinフォルダ上で以下のコマンドを実行し、OpManagerサービスをインストール
opmanagerservice.bat -i
- 移行先サーバーでOpManagerサービスを開始し、正常に起動するか確認
OpManagerと共に、データベースも移行する場合
本手順を開始する前に、データベースの移行先のサーバーで、MSSQL環境を構築してください。
- OpManagerサービスを停止
- SQL Server Management Studio等のMSSQLのツールを利用して、データベースのフルバックアップを取得
- OpManagerの移行先サーバーで、稼働していたものと同一ビルドのOpManagerをインストール
インストール中のデータベース設定では、MSSQLを選択し、データベース名は"OpManagerDB"とする
その他データベースの詳細は、移行先のデータベースの内容を入力移行元と移行先でOpManagerのビルド番号が異なる場合、起動に失敗します。
ビルド番号の確認方法はこちら - 移行先サーバーにインストールしたOpManagerサービスを起動し、正常に動作するか確認
- 手順4で起動したOpManagerサービスを停止
- データベースの移行先サーバーで、SQL Server Management Studio等のMSSQLのツールを利用して、
手順2で取得したバックアップをリストア - 移行元サーバーで、(OpManagerインストールディレクトリ)/confフォルダ配下のcustomer-config.xmlファイルを取得し、
移行先サーバーのOpManagerの同ファイルと置き換える移行先サーバーに元々存在していたcustomer-config.xmlファイルは、念のためバックアップを取得してください - 移行先サーバーでコマンドプロンプトを管理者権限で起動し、OpManager/binフォルダに移動の上、DBConfiguration.batを実行
- [Select the DB]で[MSSQL]を選択し、移行先のデータベースの詳細を入力して[OK]を選択
- 以下ポップアップが出現したら、データベースへの接続に成功しているので、[はい(Y)]を選択の上、[OK]を選択
※データベースに対応するOpManagerのビルド番号の確認を促すポップアップです
[DB Configuration done succesfully] のポップアップで[OK]を選択し、データベース設定を終了 - 移行先サーバーでOpManagerサービスを開始し、正常に起動するか確認
【対応リリース】 11.6以降
★-----------------------------------------------------------------------------★
OpManager 製品紹介ページはこちら ↓
https://www.manageengine.jp/products/OpManager/
★-----------------------------------------------------------------------------★