Talend Data Stewardshipをバックアップした後は、いつでもデータベースと設定ファイルを復元できます。
バックアップファイルを復元するには、Talend Data Stewardshipのインストールフォルダーの適切な場所に貼り付ける必要があります。
始める前に
Talend Dictionary Serviceを使用している場合は、操作を始める前にシャットダウンして、インデックスファイルの正確なコピーが存在することを確認します。
手順
-
MongoDBを起動します。
-
Talend Data Stewardshipインスタンスを停止します。
Talend Data Stewardshipを実行中に復元できます。ただし、ホットリストアによってパフォーマンスが低下することがあります。
-
MongoDBを復元するには、コマンドプロンプトウィンドウを開き、次のコマンドを実行します:
<mongo_path>/bin/mongorestore -h <mongo_host>:<mongo_port> -u <mongo_tds_username> -p <mongo_tds_password> -d <mongo_tds_database> --oplogReplay <backup_location>
-
設定を復元するには、<path_to_installation_folder>/tds/apache-tomcat/confおよび<path_to_installation_folder>/kafka/confフォルダの内容をバックアップしたコピーに置き換えます。
-
ログファイルを復元するには、<path_to_installation_folder>/tds/apache-tomcat/logsフォルダの内容をバックアップしたコピーに置き換えます。
-
Talend Dictionary Serviceをインストール、使用してカスタムセマンティックタイプを作成するか、既存のものを更新する場合、次のステップを実行します。
-
カスタムのセマンティック型を復元するには、<path_to_installation_folder>/tds/apache-tomcat/dataの内容をバックアップしたコピーに置き換えます。
-
Talend Dictionary Serviceサーバーを復元します。
タスクの結果
Talend Data Stewardshipは、バックアップしたインスタンスの正確なコピーで復元されているはずです。