While a pure Linux/Unix installer for Fast Data Masker (FDM) is still in the works, below are the steps to be able to run FDM on Linux/UNIX environments using the currently available Windows-based installer. You will need an intermediate machine with a Windows OS (64-bit) to install FDM on. A Java Runtime Environment (JRE 1.70 or higher) is required on both the platforms.
Also, the mapper UI (GTMapper.exe) will not work on Linux/UNIX. You will however be able to run command-line FDM commands that follow this basic syntax:
java -jar Fastdatamasker.jar <connectionFile> <MaskingMapFile> <OptionsFile>
Steps:
- Make sure you download a version of FDM that is 4.0.200.6 or greater (TDM 3.1.2 or greater) from the CA Support Online website. The stand-alone FDM installer is available as part of product “CA Test Data Manager Trial”.
- Apply for a TDM 3.1.2 (or appropriate) license/activation key by filling and submitting the CA Customer Care licensing web form available here: https://support.ca.com/irj/portal/anonymous/customercare
- Install FDM on a Windows machine with 64-bit OS.
- Once installed, copy over the contents of the FDM installation folder along with all its subfolders to an appropriate location on your Linux/UNIX machine. For example, the default installation path on Windows is “C:\Program Files\Grid-Tools\FastDataMasker”. In this case you would copy the “FastDataMasker” folder and all its contents.
- Once you have received the activation key from step 2, it needs to be placed in every connection file that is used with a masking job on Linux.
For example, if your connection file name is “connect_Oracle_DB.txt”, the activation key value needs to be added to the file connect_Oracle_DB.txt, as a separate line
license=...
with ... replaced by your activation key.
6. If you already have existing batch files (.bat) associated with masking jobs on the Windows platform, copy the Java commands therein to shell script files (.sh) on Linux/UNIX. They should work in similar fashion on both environments.
Feel free to ask questions if you have trouble with any of the steps, or open a support case for further assistance.