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

MongoDBを移行

Talend Dictionary Service用にMongoDBを移行

この手順に従ってMongoDB 4.4をMongoDB 5または7にアップグレードし、Talend Dictionary Service用にデータを移行します。互換性があるバージョンの詳細は、互換性があるデータベースをご覧ください。

Before you begin

  • MongoDB 5または7をダウンロード済みであること。

Procedure

  1. Talend Data Preparationの前バージョンのインスタンス、Talend Data StewardshipTalend Component Serverを停止しますが、MongoDBの実行は続けます。
  2. コマンドプロンプトを開きます。
  3. 次のコマンドを実行してMongoDB Talend Dictionary Serviceデータをバックアップします。

    Linuxの場合:

    <mongo_path>/bin ./mongodump -h <source_mongodb_host>:<source_mongo_port> -u <mongo_dqDict_username> -p <mongo_dqDict_password> -d <mongo_dqDict_database> -o <dqDict_backup_location>

    Windowsの場合:

    <mongo_path>/bin>mongodump -h <source_mongodb_host>:<source_mongo_port> -u <mongo_dqDict_username> -p <mongo_dqDict_password> -d <mongo_dqDict_database> -o <dqDict_backup_location>

    例: mongodump -h localhost:27017 -d dqdict -u dqdict-user -p duser -o dump\

  4. MongoDBインスタンスを停止します。
  5. MongoDB 4.4をアンインストールします。
  6. MongoDBの新しいバージョンをインストールします。MongoDBのインストールの詳細は、MongoDBのドキュメンテーションをご覧ください。
  7. MongoDBの新しいバージョンを開始します。
  8. 次のコマンドを実行してMongoDBバックアップを復元します。

    Linuxの場合:

    <mongo_path>/bin ./mongorestore -h <mongo_host>:<mongo_port> -u <mongo_dqDict_username> -p <mongo_dqDict_password> -d <mongo_dqDict_database> <dqDict_backup_location>

    Windowsの場合:

    <mongo_path>/bin>mongorestore -h <mongo_host>:<mongo_port> -u <mongo_dqDict_username> -p <mongo_dqDict_password> -d <mongo_dqDict_database> <dqDict_backup_location>

    例: mongorestore -h localhost:27017 -u dqdict-user -p duser -d dqdict dump\

What to do next

Talend Data StewardshipTalend Data Preparation用にデータを移行する必要があります。

Talend Data Stewardship用にMongoDBを移行

この手順に従ってMongoDB 4.4をMongoDB 5または7にアップグレードし、Talend Data Stewardship用にデータを移行します。互換性があるバージョンの詳細は、互換性があるデータベースをご覧ください。

Before you begin

  • Talend Dictionary Serviceをインストールおよび使用して、カスタムセマンティックタイプを作成したり、事前定義されたセマンティックタイプをアップデートした場合は、Talend Dictionary Service MongoDB、そしてTalend Data Stewardship MongoDBの順に移行する必要があります。詳細は、Talend Dictionary Service用にMongoDBを移行をご覧ください。

Procedure

  1. 前バージョンのTalend Data Stewardshipのインスタンスを停止しますが、MongoDBの実行は続けます。
  2. 次のコマンドを実行してMongoDBをバックアップします。

    Linuxの場合:

    <mongo_path>/bin ./mongodump -h <source_mongodb_host>:<source_mongo_port> -u <mongo_tds_username> -p <mongo_tds_password> -d <mongo_tds_database> -o <backup_location>

    Windowsの場合:

    <mongo_path>/bin>mongodump -h <source_mongodb_host>:<source_mongo_port> -u <mongo_tds_username> -p <mongo_tds_password> -d <mongo_tds_database> -o <backup_location>

    例: mongodump -h localhost:27017 -u tdsuser -p tds -d tds -o dump\

  3. MongoDBインスタンスを停止します。
  4. MongoDB 4.4をアンインストールします。
  5. MongoDB 5または7をインストールします。MongoDBのインストールの詳細は、MongoDBのドキュメンテーションをご覧ください。
  6. MongoDBの新しいバージョンを開始します。
  7. 次のコマンドを実行してMongoDBバックアップを復元します。

    Linuxの場合:

    <mongo_path>/bin ./mongorestore -h <mongo_host>:<mongo_port> -u <mongo_tds_username> -p <mongo_tds_password> -d <mongo_tds_database> <backup_location>  

    Windowsの場合:

    <mongo_path>/bin>mongorestore -h <mongo_host>:<mongo_port> -u <mongo_tds_username> -p <mongo_tds_password> -d <mongo_tds_database> <backup_location>

    例: ./mongorestore -h localhost:27017 -u tdsuser -p tds -d tds -o dump\

  8. Talend Data Stewardshipを開始します。

Talend Data Preparation用にMongoDBを移行

この手順に従ってMongoDB 4.4をMongoDB 5または7にアップグレードし、Talend Data Preparation用にデータを移行します。互換性があるバージョンの詳細は、互換性があるデータベースをご覧ください。

Before you begin

  • Talend Dictionary Serviceをインストールおよび使用して、カスタムセマンティックタイプを作成したり、事前定義されたセマンティックタイプをアップデートした場合は、Talend Dictionary Service MongoDB、そしてTalend Data Preparation MongoDBの順に移行する必要があります。詳細は、Talend Dictionary Service用にMongoDBを移行をご覧ください。

Procedure

  1. Talend Data Preparationの前バージョンのインスタンスとTalend Component Serverを停止しますが、MongoDBの実行は続けます。
  2. コマンドプロンプトを開きます。
  3. 次のコマンドを実行してMongoDB Talend Data Preparationデータをバックアップします。
    Linuxの場合:
    <mongo_path>/bin ./mongodump -h <source_mongodb_host>:<source_mongo_port> -u <mongo_tdp_username> -p <mongo_tdp_password> -d <mongo_tdp_database> -o <tdp_backup_location>
    Windowsの場合:
    <mongo_path>/bin>mongodump -h <source_mongodb_host>:<source_mongo_port> -u <mongo_tdp_username> -p <mongo_tdp_password> -d <mongo_tdp_database> -o <tdp_backup_location>

    例: mongodump -h localhost:27017 -u tdpuser -p tdp -d tdp -o dump\

  4. /dataフォルダーをコピーし、バックアップとして別のリポジトリーに貼り付けます。このフォルダーは変更しないでください。
  5. MongoDBインスタンスを停止します。
  6. MongoDB 4.4をアンインストールします。
  7. MongoDB 5または7をインストールします。MongoDBのインストールの詳細は、MongoDBのドキュメンテーションをご覧ください。
  8. MongoDBの新しいバージョンを開始します。
  9. 次のコマンドを実行してMongoDBバックアップを復元します。

    Linuxの場合:

    <mongo_path>/bin ./mongorestore -h <mongo_host>:<mongo_port> -u <mongo_tdp_username> -p <mongo_tdp_password> -d <mongo_tdp_database> <tdp_backup_location>

    Windowsの場合:

    <mongo_path>/bin>mongorestore -h <mongo_host>:<mongo_port> -u <mongo_tdp_username> -p <mongo_tdp_password> -d <mongo_tdp_database> <tdp_backup_location>

    例: ./mongorestore -h localhost:27017 -u tdpuser -p tdp -d tdp -o dump\

  10. /dataフォルダーを検証します。移動した場合は、復元する必要があります。
  11. Talend Data PreparationTalend Component Serverを起動します。

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

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