EventLog Analyzer ナレッジベース

32bit→64bitへの移行方法(MySQLの場合)


 対象データベース:MySQL

本手順は、EventLog Analyzerサーバを Windows(x86)からWindows(x64)に変更する場合の手順です。データベースは共にMySQLを利用した手順を解説します。

※PostgreSQLをご利用の場合は、以下のナレッジベースをご参照ください。
https://www.manageengine.jp/support/kb/EventLog_Analyzer/?p=866

【1】移行元サーバー(32bit)での作業

1.以下のダウンロード用URLからexeファイルを入手後、<ELA_Home>\mysql\binフォルダ直下に配置してください。

[ ダウンロード用URL ]

2.EventLog Analyzerを停止してください。
※停止後、タスクマネージャーから次のプロセスが起動していないことを必ずご確認ください。
・mysql-nt.exe
・java.exe
・SysEvtCol.exe
・wrapper.exe(サービスとして起動している場合)

3.下記の3つのフォルダを圧縮(zip化)し、退避させてください。

<ELA_Home>\mysql
<ELA_Home>\archive
<ELA_Home>\server\default\indexes
※ビルド11025以降の場合は<ELA_HOME>\ES\data

4.管理者権限にてコマンドプロンプトを立ち上げてください。
<ELA_Home>\binへ移動し、startDB.batを実行してください。

5.<ELA_Home>\mysql\binへ移動し、下記コマンドを実行してください。

mysqldump --skip-lock-tables --add-drop-table --add-drop-database  -u root --port=33335 -h localhost --databases eventLog -f -r dump.sql

※エラーメッセージを取得した場合は、その内容のスクリーンショットを取得し、当社までお送りください。
※データベースのサイズによっては30-40分かかることがございます。

6.<ELA_Home>\mysql\bin\dump.sqlが作成されていることを確認してください

7.<ELA_Home>\binへ移動し、stopDB.batを実行してください。

 

【2】移行先サーバー(64bit)での作業

1.EventLog Analyzerビルド8000をインストールしてください。

※MySQL版はEventLog Analyzerビルド8000が最新のため、移行の際には移行元のバージョンまでアップデートして頂く必要がございます。

ご参考情報:アップグレード手順一覧

2.ELAサービスを停止して、下記のファイルを削除してください。

・<ELA_Home>/mysql/data/ibdata1
・<ELA_Home>/mysql/data/ib_logfile0
・<ELA_Home>/mysql/data/ib_logfile1
・<ELA_Home>/mysql/data/EventLogフォルダ直下のすべてのファイル

3.<ELA_Home>\mysql\bin に([1]-5にて取得した)dump.sqlを配置してください。

4. 管理者権限にてコマンドプロンプトを起動後、<ELA_Home>\binへ移動してstartDB.batを実行してください。

5.<ELA_Home>\mysql\bin へ移動して、下記コマンドを実行してください。

mysql -u root -h localhost --port=33335 < dump.sql

6.手順5が完了後、<ELA_Home>\binへ移動してstopDB.bat を実行してください。
※タスクマネージャーにて次のプロセスが起動していないことを必ずご確認ください。
・mysql-nt.exe

7.([1]-3にて取得した)フォルダを下記のフォルダと置き換えてください。
<ELA_Home>\archive
<ELA_Home>\server\default\indexes
※ビルド11025以降の場合は<ELA_HOME>\ES\data

8.移行元サーバの<ELA Home>\libフォルダからAdventNetLicense.xmlをコピーして、移行先サーバのEventLog Analyzerに適用してください。

9.移行元サーバからデータが移行されていることを確認してください。

 

以上が移行の手順になります。