イベントサービスノードを使用したデータの移行
この移行方法では、イベントサービス 4.5.x がインストールされているノードと同じノードにイベントサービス 24.x をインストールする必要があります。ただし、Enterprise Console を使用して、ノード内の 2 つの異なるプラットフォームとしてイベントサービスのバージョンをインストールする必要があります。したがって、この方法はコロケーション方法と呼ばれます。各イベントサービスノードでは、イベント サービス プラットフォームのインストールパスとリスナーポートが異なります。このように、イベント サービス プラットフォームは同じホストを共有しますが、異なるエンティティとして動作します。したがって、移行に特別なハードウェアは必要ありません。
移行ユーティリティを使用して、イベントサービス 4.5.x から 24.x プラットフォームにデータを移行します。このユーティリティでは、最初にすべてのノードで既存のイベントサービスデータをイベントサービス 4.5.x から 24.x プラットフォームに移行します。移行中にイベントサービス 4.5.x プラットフォームでデータまたはメタデータが収集されると、移行ユーティリティは次の処理を実行します。
- タイムスタンプを使用して、差分データまたはメタデータを識別します。
- 差分をイベントサービス 24.x プラットフォームにコピーします。
- 新しいデータとメタデータがイベントサービス 24.x プラットフォームに流れるようにします。
システム要件
イベントサービスのインストールとデータ移行には、次の構成が必要です。
ディスクサイズは現在のイベントサービス 4.5.x の 4 倍必要です。または、ディスク容量の 75% 以上をイベントサービスのインストールとデータ移行に使用できるよう空けておく必要があります。
たとえば、イベントサービス 4.5.x で 1 TB を使用している場合、4 TB のディスクサイズが必要です。または、ディスク容量の 3 TB 以上が空いていることを確認します(必要とされる 4 TB の 75% に該当します)。
各イベントサービスノードには、16 個の CPU コアと 128 GB の RAM が必要です。
移行プロセス
次の表に、Elasticsearch 2.4.1 から 8.10.x バージョンにデータを移行するタスクの概要を示します。
始める前に:
- イベントサービスデータをバックアップします。
- イベントサービス 24.x をインストールするための空きポートがあることを確認します。
- 実稼働環境に移行する前に、実稼働前環境で移行アクティビティを完了することを推奨します。
| シリアル番号(Serial Number) | ステップ |
|---|---|
| 1. | 移行ユーティリティのダウンロード |
| 2. | Enterprise Console を最新のバージョンにアップグレード |
| 3. | 移行のためのイベントサービスの準備 |
| 4. | ロードバランサの設定 |
| 5. | カットオフポイントの特定 |
| 6. | Cisco AppDynamics ユーティリティを使用してデータを移行 |
移行ユーティリティのダウンロード
Enterprise Console のアップグレード
Enterprise Console を 23.11.0 以降にアップグレードします。詳細については、「Enterprise Console のアップグレード」を参照してください。
移行のためのイベントサービスの準備
単一ノード内でイベントサービス 4.5.x から 24.x にデータを移行するには、異なるインストールパスとポートを使用してイベントサービス 24.x の新しいプラットフォームを作成する必要があります。
ステップ 1:イベントサービス 24.x プラットフォームの作成
- Enterprise Console GUI にログインします。
- [Platforms] で、イベントサービス 4.5.x ノードを確認します。
- [Platforms] で、[Create Platform] を選択します。
- [Custom Install] を選択します。
- プラットフォームの指定:
- イベントサービス 24.x プラットフォームの [Name] を指定します。
- イベントサービス 24.x をインストールするパスを指定します。このパスは、イベントサービス 4.5.x とは異なるものにする必要があります。
- 新しく作成したプラットフォームを選択し、ホストとログイン情報を追加します。ホストとログイン情報は、イベントサービス 4.5.x プラットフォームと同じである必要があります。
ステップ 2:イベントサービス 24.x のインストール
新しいプラットフォームにイベントサービス 24.x をインストールします。
- Enterprise Console GUI にログインします。
- イベントサービス 24.x 用に作成した新しいプラットフォームを選択します。
- [Events Service] に移動し、[Install Events Service] をクリックします。
ステップ 3:イベントサービスプロパティの更新
events-service-api-store.properties ファイルで、次のプロパティを更新します。
| 説明 | プロパティ |
|---|---|
| ビジネスジャーニーの有効化(オプション) |
|
| エージェントを再起動したり、コントローラ構成のプロパティを変更したりしないでください。 |
|
|
キーストアのパスを設定します。 注: イベントサービス 4.5.x で SSL が有効になっている場合は、このプロパティを更新します。
|
|
|
トラストストアのパスを設定します。 注: イベントサービス 4.5.x で SSL が有効になっている場合は、このプロパティを更新します。
|
|
ロードバランサの構成
イベントサービス 24.x ポートを使用してロードバランサの設定を更新します。この設定は、イベントサービス 24.x でデータを受信するために必要です。詳細については、「 ロードバランスのイベントサービスのトラフィックの概要」を参照してください。
カットオフポイントの特定
この移行では、データフローがイベントサービス 4.5.x から 24.x プラットフォームに切り替わるカットオーバーの方法を使用します。アクティブなセッションまたはビジネストランザクションで部分的なデータ損失が発生する場合があります。そのため、カットオーバーを実行する非ピーク時間を特定する必要があります。差分が小さくなるまで差分移行を繰り返してから、カットオーバーを終了します。 これにより、カットオーバー後の移行のために最小限のビジネス トランザクション データが残るようになります。
移行ユーティリティ
各イベントサービスのクラスターノードでイベント サービス プラットフォームを準備したら、次は Splunk AppDynamics 移行ユーティリティを使用します。「バージョン 4.5.x から 24.x へのイベントサービスの移行」を参照してください。