7.4. Data Grid キャッシュストアの移行
StoreMigrator を使用して、異なる Data Grid バージョンのキャッシュストア間でデータを移行したり、別のタイプのキャッシュストアにデータを移行したりできます。
前提条件
-
infinispan-tools.jarがある。 -
ソースとターゲットのキャッシュストアを
migrator.propertiesファイルで設定する。
手順
ソースコードから
infinispan-tools.jarをビルドした場合は、次の手順を実行します。-
infinispan-tools.jarをクラスパスに追加します。 - JDBC ドライバーなど、ソースデータベースとターゲットデータベースの依存関係をクラスパスに追加します。
-
migrator.propertiesファイルをStoreMigratorの引数として指定します。
-
Maven リポジトリーから
infinispan-tools.jarをプルした場合は、以下のコマンドを実行します。mvn exec:java