7.4. Data Grid キャッシュストアの移行

StoreMigrator を使用して、異なる Data Grid バージョンのキャッシュストア間でデータを移行したり、別のタイプのキャッシュストアにデータを移行したりできます。

前提条件

  • infinispan-tools.jar がある。
  • ソースとターゲットのキャッシュストアを migrator.properties ファイルで設定する。

手順

  • ソースコードから infinispan-tools.jar をビルドした場合は、次の手順を実行します。

    1. infinispan-tools.jar をクラスパスに追加します。
    2. JDBC ドライバーなど、ソースデータベースとターゲットデータベースの依存関係をクラスパスに追加します。
    3. migrator.properties ファイルを StoreMigrator の引数として指定します。
  • Maven リポジトリーから infinispan-tools.jar をプルした場合は、以下のコマンドを実行します。

    mvn exec:java