Skip to content

Upgrading the Hyperscale Compliance Engine

Prerequisite

Before upgrade, make sure that you have downloaded the Hyperscale Compliance 4.0.0.0 tar bundle from the Delphix Download website.

How to Upgrade the Hyperscale Compliance Engine

Perform the following steps to upgrade the Hyperscale Compliance Engine from 3.0.0.x to 4.0.0.0 version:

  1. Run docker-compose down to stop and remove all the running containers.
  2. Run sudo docker rmi -f $(sudo docker images -q) to delete all the existing images.
  3. Remove all files or folders from existing installation directories, except docker-compose.yaml. (Keep backup of this file before moving to the next step).
  4. Untar the patch tar in your existing installation path.

    tar -xzvf delphix-hyperscale-masking-4.0.0.0.tar.gz -C <existing_installation_path>

  5. Replace docker-compose.yaml with the docker-compose.yaml file that you created a backup at Step 3.

  6. Update image tag under each service inside the docker-compose.yaml file with the latest tag i.e. 4.0.0.0 (For example; delphix-controller-service-app:4.0.0.0). Make sure to update the same across the docker-compose.yaml file for all services.
  7. Run the below commands to create the images:

    docker load --input controller-service.tar
    docker load --input unload-service.tar
    docker load --input masking-service.tar
    docker load --input load-service.tar
    docker load --input proxy.tar
    
  8. Run docker-compose up -d to create containers.

  9. Make sure all your mount(s) are configured and accessible, before running a job.

    Note

    Existing data remains intact after the patch installation.