Performing Oracle Database Application Migration to an Azure Resource Manager Instance

When you migrate the application, you specify both the Azure virtual machine images (template) and the Azure Resource Manager instance.

The Commvault software creates a new virtual machine instance in the Azure cloud.

If you use and need additional storage for data, you can add a new storage device for the new or existing instance.

Before You Begin

  • Verify that the source on-premises database is running on a Red Hat Enterprise Linux 7 (RHEL 7) system and that the Oracle version is Oracle 11gR2 or 12c. These are the only supported environments for the source database that is to be migrated.
  • Complete the Azure Resource Manager configuration. For more information, see Configuring the Azure Resource Manager Instance.
  • Verify that the Azure virtual machine image being used for the migration is preconfigured with dependent Oracle libraries.
  • Have the backup administrator configure the system for Database Application Migration to an Azure Resource Manager instance.
  • Enable client data collection for Oracle database application migration.


  1. From the navigation pane, go to Protect > Databases.

    The Instances page appears.

  2. Click an instance that you want to migrate on the Azure cloud.
  3. On the upper-right corner of the page, click the menu icon action_button, and then click Migrate to cloud.

    The Migrate to cloud page appears.

  4. From the Cloud vendor list, select Azure.
  5. Expand Compute node configuration, and then specify the following information:
    1. Type the VM Name. This is the virtual machine that will be created in the Azure cloud.
    2. Specify the user name and password for the virtual machine that you are creating.
    3. From the Recovery Target list, select the lifecycle policy.
    4. From the Template list, select the Azure image that will host the instance.
    5. From the Size list, select the type of Azure instance to create.

      For information about Azure virtual machine sizes, go to the Azure documentation website, General purpose virtual machine sizes.

    6. In the No. of CPUs box, type the number of CPUs you require for the migration.
    7. In the Memory (GB) box, type the required memory size in GB.
  6. Optional: To add storage, complete the following steps:
    1. Expand Storage Configuration, and then click Add storage.
    2. Enter the following information:
      • Mount points: Enter a name for the mount point.
      • Size (GB): Enter the size that you want the mount point to be.
      • Description: Enter a description of the mount point.
    3. Click OK.
  7. Expand Software Configuration, and then specify the Oracle application location:
    • To clone the Oracle Home directory from the source machine, select Clone from source.
    • To use the Oracle Home directory that exists on the destination, select Use installed on the target.

      Note: You can select this option when you created the compute node that has Oracle preinstalled, and you know the Oracle Home directory.

  8. Optional: Specify a new install directory. In the Install directory on cloud box, type the full path to the Oracle Home directory.

    Use this option when you want to use a different Oracle Home path from the source.

  9. Expand Network route configuration, and then configure the required firewall configuration.
    1. Select the There is firewall between client machine and CommServe check box.
    2. To allow connection to CommServe on tunnel port, select Client machines can open connection to CommServe on tunnel port.
    3. To allow open connection from CommServe to the client machine, select CommServe can open connections to client machines.
    4. To configure connection using a proxy, select CommServe is reachable only through proxy.
    5. In the CommServe HTTP/HTTPS tunnel port number box, type the port number. For example, type 8403.
  10. Expand Migration Options, and then specify the migration options:
    1. In the Migration area, select whether this operation is a one-time operation, or continuous.
      • To have this as a one-time operation, select One time.
      • To have this as a continuous operation that uses the Live Sync feature, select Continuous (Live Sync).

        Continuous operation is needed if you want to continue using source database even after the migration operation is complete.

      • Type the number of streams required to run a restore operation.
    2. In the Post migration options area, type or select the full path on the source client, for the script that you use to validate the Oracle database.
  11. Click OK.

Last modified: 2/18/2020 5:35:32 AM