対象製品...
Data Fabric
Data Services Platform
ESB
MDM Platform
Real-Time Big Data Platform
既存のRuntimeから新しいLTSバージョンに設定とインストール済み機能を自動的に移行できるよう、専用の移行ツールが提供されています。
始める前に
- お使いのランタイムバージョンが8.0以降であること。
- 推奨されるアプローチはアップグレードパッチの適用であるものの、あまりにも複雑で実行不可能であるため、Talendからフルインストーラーを受信済みであること。
- Talend Runtimeの新しいバージョンをインストール済みであること。この新しいバージョンはアップグレード前のバージョンと同じ方法でインストールします。つまり、新バージョンと旧バージョンをサービスとしてインストールするか、両方をスタンドアロンプログラムとして所定のディレクトリーに解凍する必要があります。
このタスクについて
- この移行はまず非本番環境で行い、出力に旧バージョンの重要なカスタムリソース(特に手動でインストールされたもの)がすべて含まれ、完全に機能することを確認しておきます。
- この記事では、移行ツールはmigrationというフォルダーに保存されています。必要であれば他のディレクトリーに保存することもできます。
手順
タスクの結果
トラブルシューティング: 移行中または移行後に問題が発生した場合は、次の操作を実行できます。
- Talend Runtimeの両バージョンのlog/tesb.logにあるエラーログを確認します。
Windowsでは、スクリプト行の前にあるPowerShellに
$DebugPreference = 'Continue'
を追加すれば、特定のデバッギングログを生成できます。 - 移行中にエラーが発生した場合は、以下の手順でロールバックします。
- 新しい Talend Runtimeエンジンを停止します。
- 古いエンジンを開始します。
- Talend Runtimeの古いインスタンスと新しいインスタンスを停止します。
- Talend Runtimeの新しいバージョンをいちど削除して再インストールします。
- log/tesb.logファイルをクリアします。
- Talend Runtimeの古いインスタンスを再起動し、上記の説明に従って移行スクリプトを実行します。