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

Talend Data Stewardshipを8.0.1 R2025-02以降に移行

バージョン8.0.1 R2024-05以降、組み込みMongoDBは提供されなくなりました。最初のセクションでは、組み込みMongoDBを搭載したインストール環境(8.0.1 R2023-10以前)から、外部MongoDBを使用した新しいインストール環境への移行について説明します。2つめのセクションは、既に外部MongoDBを使用しているインストール環境に適用されます。

8.0.1 R2023-10以前のバージョン(組み込みMongoDB搭載)から8.0.1 R2025-02以降に移行

始める前に

  • Talend Dictionary Serviceをインストールおよび使用して、カスタムセマンティックタイプを作成したり、事前定義されたセマンティックタイプをアップデートした場合は、Talend Dictionary Serviceを移行してから、Talend Data Stewardshipを移行する必要があります。Talend Dictionary Service 8.0.xに移行をご覧ください
  • Talend Data Stewardship 8.0.1 R2025-02をダウンロードします。
  • Talend Administration Centerをアップグレードします。詳細は、Talend Administration Centerをアップグレードをご覧ください。

手順

  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ドキュメントをご覧ください。
  4. MongoDBのバックアップ後にインスタンスを停止します。
  5. Talend Data Stewardshipの前のバージョンをアンインストールします。
  6. 組み込みMongoDBインスタンスがアンインストールされたことを確認します。
  7. MongoDBダウンロードページ からMongoDBインスタンスをダウンロードしてインストールします。
  8. MongoDBをPATH環境変数に追加します。
  9. 外部MongoDBインスタンスを起動します。
    詳細は、Mongodbドキュメントをご覧ください。
  10. MongoDBシェルから、次のコマンドを使って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.1 R2025-02に移行済みであること。

外部MongoDBを使用した8.0.1 R2024-05から8.0.1 R2025-02以降への移行

始める前に

  • Talend Dictionary Serviceをインストールおよび使用して、カスタムセマンティックタイプを作成したり、事前定義されたセマンティックタイプをアップデートした場合は、Talend Dictionary Serviceを移行してから、Talend Data Stewardshipを移行する必要があります。Talend Dictionary Service 8.0.xに移行をご覧ください
  • Talend Data Stewardship 8.0.1 R2025-02をダウンロードします。
  • Talend Administration Centerをアップグレードします。詳細は、Talend Administration Centerをアップグレードをご覧ください。

手順

  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
  4. Talend Data Stewardshipの前のバージョンをアンインストールします。
  5. Talend Data Stewardship のバージョン8.0.1 R2025-02をインストールします。
    • 以前のインスタンスと同じ設定で構成されていることを確認します。install_folder/tds/config/data-stewardship.propertiesファイルをカスタマイズしている場合は、古い設定ファイルから新しいファイルに値をコピーしてください。
    • 外部MongoDBに接続するために、パラメーターが正しく設定されていることを確認します。
  6. Talend Data Stewardship のバージョン8.0.1 R2025-02を起動します。
  7. データが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.1 R2025-02に移行済みであること。

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

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