Deploy in OCI

This article provides step-by-step instructions for deploying the Delphix Engine in Oracle Cloud Infrastructure. Before you begin, review Prerequisites to deploying in OCI and OCI deployment requirements.

Download and verify the Delphix engine image

  1. Contact an account manager to request access to the OCI variant of the Delphix product.

  2. Follow the link given by the Delphix solutions architect. Download the Delphix_x.x.x.x_….Standard_OCI.qcow2 file and the SHA256SUMS file.

  3. Once both files have finished downloading and are in the same directory, run the following command to verify the download: $ grep -i OCI.qcow2 ./SHA256SUMS | sed -E 's,Appliance_Images/(Controlled_Availability/)?,,g' | sha256sum --check

Upload the Delphix engine image as an object

  1. Sign in to the OCI Infrastructure Console.

  2. Navigate to Object storage buckets (Menu > Object Storage > Object Storage).

  3. Set the List Scope Compartment. Select a compartment where your OCI account has the required permissions, according to your organization's strategy for managing OCI resources.

  4. Create a storage bucket or select an existing bucket.

  5. Click Upload.

  6. In the Upload Objects modal window, specify an optional prefix and select the OCI-specific QCOW2 file that you downloaded.

  7. Click Upload.

Create a custom compute image from an object

  1. Sign in to the OCI Infrastructure Console.

  2. Navigate to Compute custom images (Menu > Compute > Custom Images).

  3. Set the List Scope Compartment.

  4. Click Image Import.

  5. In the Import Image modal window, select a compartment where your OCI account has the required permissions in the Create In Compartment field, according to your organization's strategy for managing OCI resources.

  6. Enter a unique name in the Name field to identify the Custom Compute Image. (Using the same name as the image object from the previous step is recommended.)

  7. For Operating System, select Linux.

  8. Identify the object by specifying its Compartment, Bucket, and Object Name, or specify an Object Storage URL. OCI displays this as URL Path (URI).

  9. For Image Type, select QCOW2.

  10. For Launch Mode, select Paravirtualized Mode.

  11. If your organization has a tagging policy, expand Tagging Options and define tags.

  12. Click Import Image.

  13. Wait for the image import to complete. For new OCI installations using Continuous Data releases 2025.5.0 and later, UEFI boot is required. After the import completes, the image's Image capabilities may default to Firmware: BIOS. Configure this setting as follows:

    1. In the Compute Custom Images page, select the imported Delphix image.

    2. Click Actions > Edit Image Capabilities.

    3. Under Firmware, uncheck BIOS and check UEFI_64.

    4. Verify the Preferred firmware drop-down displays UEFI_64.

    5. Save the changes.

    If the firmware is not set to UEFI_64, the Delphix Engine will fail to boot.

Launch the Delphix engine

  1. Sign in to the OCI Infrastructure Console.

  2. Navigate to Compute instances (Menu > Compute > Instances).

  3. Set the List Scope Compartment.

  4. Click Create Instance.

  5. Enter a unique name for the instance in the Create Compute Instance window.

  6. Select a compartment where your OCI account has the required permissions in the Create In Compartment field, according to your organization's strategy for managing OCI resources.

  7. In the Image or operating system section, click Change Image.

  8. Switch to the Custom Images tab and select the Delphix image that corresponds to this instance. Click Select Image. If the image is not visible, click Change Compartment near the top of the window.

  9. Each Availability Domain has its own quota. You can use AD-1, AD-2, or AD-3, but note which Availability Domain you select. Compute instances and attached storage must be in the same Availability Domain.

  10. In the Shape section, click Change Shape. Select Virtual Machine for Instance type, then select an OCI shape that is supported by Delphix.

  11. In the Configure networking section, select the VCN, subnet, and static private IP address prepared according to the OCI deployment prerequisites and OCI deployment requirements. Configure the following:

    • Select Do Not Assign a Public IP Address.

    • If using Network Security Groups (NSGs), select Use Network Security Groups to Control Traffic. Incorrect network configuration can cause firewall issues. Consult your IT or DevOps team for appropriate NSG configuration.

  12. Skip the Boot Volume section.

  13. In the Add SSH Keys section, select No SSH Keys. The Delphix Engine is a closed appliance with independent user management.

  14. If your organization requires tagging, expand Advanced Management > Tagging and define tags. Otherwise, skip Advanced Options.

  15. Click Create and wait 2-5 minutes for the instance to boot.

Create block storage volumes

  1. Sign in to the OCI Infrastructure Console.

  2. Navigate to Block volumes (Menu > Block Storage > Block Volumes).

  3. Set the List Scope Compartment.

  4. Click Create Block Volume.

  5. Enter a unique, descriptive name for the block volume. (Optional: include the instance name and a sequence number.)

  6. Select the same Availability Domain as your Delphix Engine instance. Block volumes must be in the same Availability Domain to be discoverable.

  7. In Volume Size and Performance, select Custom and set the size to support the databases that this Delphix Engine will virtualize or mask, with room for growth. Set Default Volume Performance to Higher Performance.

  8. A Backup Policy is not required. Leave it blank or select No Backup Policy Selected. Depending on your organization's needs, consider selecting a Backup Policy.

  9. For Encryption, use the default Encrypt Using Oracle-Managed Keys, or select Encrypt Using Customer-Managed Keys for independent key management.

  10. If your organization requires tagging, expand Tagging Options and define tags.

  11. Uncheck View Detail Page After This Block Volume is Created to stay on the Block Volumes page (needed for creating multiple volumes).

  12. Click Create Block Volume.

  13. Repeat Steps 4-12 to create a minimum of four equally sized block volumes for the Delphix Engine.

Attach block storage volumes

(For Elastic Data engines, block storage is used for caching. See Initial setup for details.)

  1. Sign in to the OCI Infrastructure Console.

  2. Navigate to Block volumes (Menu > Block Storage > Block Volumes).

  3. Set the List Scope Compartment.

  4. Locate the block volumes you created for the Delphix Engine and wait until the state changes to Available.

  5. Select one block volume to open the Block Volume Details page.

  6. In the Resources menu on the left, select Attached Instances.

  7. If the block volume has not already been attached to another VM, click Attach to Instance.

  8. Set Attachment Type to Paravirtualized. (iSCSI is not supported.)

  9. Set Access Type to READ/WRITE.

  10. Select the Delphix Engine instance from the Select an Instance dropdown, or specify the instance OCID. If the instance does not appear, click Change Compartment. The instance and block volume must be in the same Availability Domain. If they are in different Availability Domains, reprovision the block volumes or the Delphix Engine instance in the correct Availability Domain.

  11. Click Attach.

  12. Repeat Steps 5-11 to attach all block volumes to the Delphix Engine instance.

Configure the Delphix engine

  1. From a network that can reach the Delphix Engine, open a web browser and connect using the IP address or fully qualified domain name (FQDN) shown on the Instance Details page. The Delphix Setup Page appears.

  2. Follow the initial setup instructions to complete the Delphix Engine configuration.

Next steps

After you complete the initial setup, the Delphix Engine is deployed in OCI.

Use Delphix documentation to learn how to: