Backing up your Talend Data Preparation instance - 2.0

Talend Data Preparation User Guide

author
Talend Documentation Team
EnrichVersion
6.3
2.0
EnrichProdName
Talend Big Data
Talend Big Data Platform
Talend Data Fabric
Talend Data Integration
Talend Data Management Platform
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Real-Time Big Data Platform
task
Data Quality and Preparation > Cleansing data
EnrichPlatform
Talend Data Preparation

Backing up Talend Data Preparation on regular basis is important to recover from a data loss scenario or any other causes of data corruption or deletion.

If you want to have a copy of a Talend Data Preparation instance, you need to backup the MongoDB, the folders containing your data, the configuration files and the logs.

This procedure backs up MongoDB with mongodump, but you can use different methods. For further information, see MongoDB Backup Methods.

Before you begin

If you have been using Talend Dictionary Service, shut it down before starting the backup, to ensure having exact copies of the index files.

Procedure

  1. Start your MongoDB instance.
  2. Stop your Talend Data Preparation instance.
  3. To backup your MongoDB, open a command prompt window and execute the following command:
    mongodump -h <source_mongodb_host>:<source_mongo_port> -d <source_database> -u <source_mongodb_user> -p <source_mongodb_password> -o <dump_output>
  4. To back up your datasets, make a copy of the folder specified in the dataset.content.store.file.location property of the <Data_Preparation_Path>/config/application.properties file, and save it to your preferred location.
  5. To back up any custom configuration that you might have, make a copy of the <Data_Preparation_Path>/config folder and save it to your preferred location.
  6. To back up your log files, make a copy of the <install_folder>\dataprep\data\logs folder and save it to your preferred location.
  7. If you have installed and used Talend Dictionary Service to create custom semantic types, or update the existing ones, complete the following steps:
    1. To back up any changes made to the predefined semantic types using Talend Dictionary Service, make a copy of the folder specified in the dataquality.indexes.file.location=<preferred_location>/org.talend.dataquality.semantic property of the <Data_Preparation_Path>/config/application.properties file.
    2. Back up the Talend Dictionary Service server. For further information, see Talend Dictionary Service back up and recovery.

Results

You now have a backup of your Talend Data Preparation instance.