Upgrade the infrastructure - Data360_DQ+ - 13.2

Data360 DQ+ Azure Installation

Product type
Software
Portfolio
Verify
Product family
Data360
Product
Data360 DQ+
Version
13.2
ft:locale
en-US
Product name
Data360 DQ+
ft:title
Data360 DQ+ Azure Installation
Copyright
2025
First publish date
2016
ft:lastEdition
2026-04-13
ft:lastPublication
2026-04-13T10:36:21.951000
L1_Product_Gateway
Verify
L2_Product_Segment
Data Quality
L3_Product_Brand
Precisely Infogix
L4_Investment_Segment
Data 360
L5_Product_Group
Data 360
L6_Product_Name
DQ+

Prerequisite: The same prerequisites that are required to deploy the infrastructure are also needed when upgrading, see Setup requirements.

Warning: Upgrading infrastructure from earlier releases will destroy the existing Postgres single-server infrastructure and database. Ensure you have performed database backup step before running setup.py.
  1. Download the latest installer zip file.
  2. Extract the files in the location where you want to run the upgrade, and locate the infra/azure/config folder.
  3. Copy the following files from your existing installation directory into the new infra/azure/config folder:
    • terraform.tfstate
    • dqplus.tfvars
    • dqplus.properties
    • pw.properties
  4. If you want to change any existing settings as part of the upgrade, such as instance sizes, or the max count of an instances for a component, edit the appropriate line in the dqplus.tfvars file.
  5. Stop the application service and ensure that there are no Data360 DQ+ initiated jobs running.
  6. Backup the existing Postgres database prior to upgrading the infrastructure. This is critical as upgrading will destroy the existing single-server database. Connect to the existing single-server Postgres database from a VM in the 'installation' subnet and perform a full database dump using the following command. Replace <deploymentid> with your actual deployment id:
    PGHOST=<deploymentid>-dqplus.postgres.database.azure.com
    
                PGUSER=igxcafe@<deploymentid>-dqplus PGPORT=5432 PGDATABASE=igxcafe
    
                PGSSLMODE=require pg_dump -Fd -j 2 igxcafe -h $PGHOST -p $PGPORT -U $PGUSER -N cron -f
    
                igxcafe_dump
  7. Within your existing keyvault, grant the application corresponding to the installation virtual machine the Get Rotation Policy operation.
  8. From the infra/azure/config directory run the following command:
    python3 ./setup.py

    The script checks for existing files and uses any existing values. You will only be asked to provide a value if it does not already exist.

  9. Once the infrastructure upgrade is complete, restore your backup of Postgres database. Use the following template, replacing <deploymentid> with your actual deployment id:

    export PGSSLMODE=require pg_restore -Fd -j 2 -d igxcafe igxcafe_dump -h <deploymentid>-dqplus.postgres.database.azure.com -p 5432 -U igxcafe@<deploymentid>-dqplus 2> errors.log.

  10. Review the errors.log file. You can ignore the error 'ALTER SCHEMA public OWNER TO azure_superuser'.
  11. You can install the application using the dqplus.properties and pw.properties files, see Installing the application.