This documentation site is no longer maintained. For the latest Delphix product documentation, please visit help.delphix.com
Hyperscale Compliance
Breadcrumbs

Upgrading the Hyperscale Compliance Engine

Prerequisite

Before upgrading, 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 a 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 as a backup in Step 3.

  6. Update the 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.

Existing data remains intact after the patch installation.