The GenRocket Migration Platform allows data within one or more database tables to be copied from a source database to a destination database while masking sensitive data columns within the given tables.


The steps defined below will walk you through the process of migrating one table from a source database to a destination database while using GenRocket's data masking feature. 


  • These lessons assume that you have gone through the GenRocket Main Concepts tutorials and know how to define GenRocket resources.
  • These lessons also assume that you have basic knowledge in using the MySQL database and have the ability to create databases and tables.


  1. Defining the Source and Destination Databases and Migration Table
  2. Defining JDBC Source & Destination Property Files
  3. Encrypting the Source JDBC Property File
  4. Testing the JDBC Connections
  5. Defining GenRocket Resources for the JDBC Property Files
  6. Defining GenRocket Resources for Scenarios and Dump Files
  7. Defining a GenRocket Domain for Data Masking
  8. Creating a Migration Configuration
  9. Using the Table Config to Define a Database Table for Migration
  10. Downloading and Running the Migration

Move onto the next lesson >