メイン コンテンツをスキップする 補完的コンテンツへスキップ

バージョン8.0.x R2022-07から8.0.xR2025-02以降に移行

Talend Dictionary Serviceを8.0.x R2022-07から8.0.xR2025-02以降に移行

8.0.1のR2022-07からはセマンティックタイプが既にクラウドに保存されているので、Talend Dictionary Serviceでは移行の必要がありません。

Talend Data Preparationを8.0.x R2022-07から8.0.xR2025-02以降に移行

Talend Data Preparationを移行させると、関連するデータとデータベースのバックアップ、アップグレードの完了、アプリケーションのプロパティファイルのアップデートが必要となります。

手順

  1. dataフォルダーとMongoDBデータベースをバックアップします。
  2. dataprep/config/application.propertiesファイルをバックアップします。
  3. application.propertiesファイルを次のようにアップデートします:
    1. 次のプロパティを削除します:
      # Proxy for search purpose
               help.search.url=https://www.talendforge.org/find/api/THC.php
    2. 次のプロパティを削除します:
      # Support url
               support.url=https://www.talend.com/services/technical-support/
               # Community link
               community.url=https://community.talend.com/s/group/0F93p0000000VNyCAM/data-quality-preparation-stewardship
      これらを次に置換します:
      # Support url
               support.url=https://community.qlik.com/t5/Support/ct-p/qlikSupport
               # Community link
               community.url=https://community.qlik.com/t5/Data-Quality-Preparation-Stewardship/bd-p/qlik-t-data-quality-prep-stewardship
    3. 次のプロパティを追加します:
      # To activate redis cache, use the following configuration
               #spring.cache.type=redis
               #spring.redis.auth.enable=false
               #spring.cache.cache-names=mongo:cache:configuration,oauthTokenInfoCache,account,configClientProperties,dataprepUsers,dataprepGroups,sharing
               #spring.cache.redis.time-to-live=10m
               #spring.data.redis.database=2
               #spring.data.redis.host=localhost
               #spring.data.redis.port=6379
    これらのプロパティは、Redisキャッシュを設定しない限り有効にしないでください。

タスクの結果

データをTalend Data Preparation 8.0.xR2025-02以降に移行済みであること。Talend Data Preparationを設定する場合は、Talend Data Preparationを設定の手順に従います。

Talend Data Stewardshipを8.0.x R2022-07から8.0.xR2025-02以降に移行

8.0.1 R2022-07インストーラーで提供されている組み込みMongoDBを使って移行

手順

  1. 前バージョンのTalend Data Stewardshipのインスタンスを停止しますが、MongoDBの実行は続けます。
  2. install_folder/tds/config/data-stewardship.propertiesをコピーして安全な場所に貼り付けます。
  3. 次のコマンドを実行してTalend Data Stewardshipデータベースをバックアップします:
    mongodump -h source_mongodb_host:source_mongo_port -u mongo_tds_username -p mongo_tds_password -d mongo_tds_database -o backup_location

    詳細については、MongoDB documentationをご覧ください。

  4. MongoDBのバックアップ後にインスタンスを停止します。
  5. Talend Data StewardshipバージョンR2022-07をアンインストールします。
  6. 組み込みMongoDBインスタンスがアンインストールされたことを確認します。
  7. MongoDBダウンロードページ からMongoDBインスタンスをダウンロードしてインストールします。
    そのインストール方法の詳細は、MongoDBドキュメンテーションをご覧ください。サポートされているMongoDBバージョンの詳細は、互換性があるデータベースをご覧ください。SSLを使ってMongoDBとの接続を保護する場合は、MongoDB Enterpriseサーバーをマシンに手動でインストールする必要があります。詳細は、MongoDBセキュリティページをご覧ください。
  8. mongoをPATH環境変数に追加します。
  9. 外部MongoDBインスタンスをインストールして起動します。
    詳細は、MongoDBのドキュメンテーションをご覧ください。
  10. Mongoシェルから、次のコマンドを使ってMongoDBにTalend Data Stewardshipデータベースを作成します:
    use tds
  11. MongoDBのTalend Data Stewardshipデータベース用に次のユーザーを作成します:
    • ユーザー名: tds-user
    • パスワード: duser

    これを行うには、次のコマンドを使用します。

    db.createUser( { user: "tds-user", pwd: "duser", roles: [{ role: "readWrite", db: "tds"}]})
  12. 次のコマンドを実行してMongoDBバックアップを復元します:
    mongorestore -h mongo_host:mongo_port -u mongo_tds_username -p mongo_tds_password -d mongo_tds_database backup_location
  13. Talend Data Stewardship 8.0.1 R2025-02をインストールします。
    前のインスタンスと同じ設定を指定します。install_folder/tds/config/data-stewardship.propertiesファイルをカスタマイズ済みであれば、古い設定ファイルから新しいファイルに値をコピーできます。
  14. Talend Data Stewardship 8.0.1 R2025-02を開始します。

タスクの結果

データをTalend Data Stewardship 8.0.xR2025-02以降に移行済みであること。Talend Data Stewardshipを設定する場合は、Talend Data Stewardshipを設定の手順に従います。

外部MongoDBを使って移行

手順

  1. Talend Data Stewardshipの前のバージョンのインスタンスを停止します。
  2. install_folder/tds/config/data-stewardship.propertiesをコピーして安全な場所に貼り付けます。
  3. 次のコマンドを実行してTalend Data Stewardshipデータベースをバックアップします:
    mongodump -h source_mongodb_host:source_mongo_port -u mongo_tds_username -p mongo_tds_password -d mongo_tds_database -o backup_location

    詳細については、MongoDB documentationをご覧ください。

  4. MongoDBのバックアップ後にインスタンスを停止します。
  5. Talend Data Stewardship R2022-07をアンインストールします。
  6. Talend Data Stewardship 8.0.1 R2025-02をインストールします。
    前のインスタンスと同じ設定を指定します。install_folder/tds/config/data-stewardship.propertiesファイルをカスタマイズ済みであれば、古い設定ファイルから新しいファイルに値をコピーできます。
  7. Talend Data Stewardship 8.0.1 R2025-02を開始します。
  8. Talend Data Stewardshipからデータにアクセスできることを確認します。必要であれば、次のコマンドを実行してTalend Data Stewardshipデータベースをバックアップすることもできます:
    mongorestore -h mongo_host:mongo_port -u mongo_tds_username -p mongo_tds_password -d mongo_tds_database backup_location

タスクの結果

データをTalend Data Stewardship 8.0.xR2025-02以降に移行済みであること。Talend Data Stewardshipを設定する場合は、Talend Data Stewardshipを設定の手順に従います。

このページは役に立ちましたか?

このページまたはコンテンツにタイポ、ステップの省略、技術的エラーなどの問題が見つかった場合はお知らせください。