埋め込みMongoDBを使用してインストールするTalend Data Stewardship 7.1.xへの移行 - 7.1

Talend Data Services Platform マイグレーションガイド

EnrichVersion
7.1
EnrichProdName
Talend Data Services Platform
task
インストールとアップグレード
EnrichPlatform
Talend Activity Monitoring Console
Talend Administration Center
Talend Artifact Repository
Talend CommandLine
Talend Data Preparation
Talend Data Stewardship
Talend DQ Portal
Talend ESB
Talend Identity and Access Management
Talend JobServer
Talend Log Server
Talend Repository Manager
Talend Runtime
Talend SAP RFC Server
Talend Studio

始める前に

Talend Dictionary Serviceをインストールおよび使用して、カスタムセマンティックタイプを作成したり、事前定義されたセマンティックタイプを更新した場合は、Talend Dictionary Serviceを移行してから、Talend Data Stewardshipを移行する必要があります。『Talend Dictionary Serviceを7.1.xに移行する』を参照して下さい。

Talend Data Stewardship 7.1.xがダウンロード済みであること。

Talend Administration Centerをアップグレードしました。詳細は、Talend Administration Centerのアップグレードを参照して下さい。

手順

  1. 埋め込みMongoDBを使用してTalend Data Stewardship 7.1.xをインストールしますが、インスタンスを起動しないで下さい。
    Talend Data Stewardshipをサービスモードでインストールした場合は、Talend Data Stewardshipインスタンスを停止します。
    Talend Data Stewardshipのインストールおよび設定手順の詳細については、『Talend Data Stewardshipのインストールと設定インストールガイド』を参照して下さい。
  2. Talend Data Stewardship 7.1.xのインストールから<install_dir>/tds/apache-tomcat/dataフォルダーを削除します。
  3. データベースを削除します:
    1. Talend Data Stewardshipデータベースユーザーとしてmongoシェルを開き、次のコマンドを実行します。
      cd <install_dir>/mongodb/bin
      ./mongo tds -u tds-user -p duser --port 27017
    2. Talend Data Stewardshipデータベースに切り替え: use tds
    3. データベースを削除: db.runCommand( { dropDatabase: 1 } )
    4. mongo shellを終了: exit
  4. 前バージョンの<Data_Stewardship_Path>/conf/data-stewardship.propertiesファイルにカスタム設定を実行した場合は、古い設定ファイルの値をコピーして7.1バージョンのファイルを更新します。
  5. 前バージョンのTalend Data Stewardshipのインスタンスを停止しますが、MongoDBの実行は続けます。
  6. 次のコマンドを使用して、Talend Data Stewardshipの前バージョンに使用したMongoDBインスタンスをバックアップします: <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>
    組み込みMongoDBプロパティのデフォルト値は以下のとおりです:
    Property [Value] (値)
    mongodb.host localhost
    mongodb.port 27017
    mongodb.database tds
    mongodb.user tds-user
    mongodb.password duser
  7. 前バージョンのTalend Data StewardshipのMongoDBを停止し、7.1.xバージョンのMongoDBを開始します。
  8. 次のコマンドを使用して、前バージョンのMongoDBに実行したバックアップを7.1.x MongoDBインスタンス上に復元します: <mongo_path>/bin/mongorestore -h <mongo_host>:<mongo_port> -u <mongo_tds_username> -p <mongo_tds_password> -d <mongo_tds_database> <backup_location>
  9. Talend Data Stewardship 7.1.xを起動します。

タスクの結果

Talend Data Stewardship 7.1.xを使用する準備が完了しました。