Multi Instancing - Getting Started

Use the following sections to install one or more instances on a computer.

Before You Begin

  • Verify which agents support multi instancing in Multi Instancing - Support.
  • The computer where you plan to install multiple instances must have an instance already installed.

Step 1: Enabling Multi Instancing

On Windows computers, you must create the bAllowMultiInstances registry key to enable the installation of multiple instances. If you have a UNIX/Linux/Macintosh computer, skip this step as no additional configuration is needed to enable multi instancing.

Use the following steps to create the registry key on a Windows computer:

  1. Open the Registry Editor window (Regedit.exe or Redegt32.exe) and locate the HKEY_LOCAL_MACHINE\SOFTWARE\ folder.
  2. Right-click the SOFTWARE folder and click New -> Key.
  3. Name the key GalaxyInstallerFlags.
  4. Right-click the GalaxyInstallerFlags key, select New -> DWORD value, and name it bAllowMultiInstances.
  5. Double-click the bAllowMultiInstances key, modify the Value data to 1, and click OK.

Step 2: Installing a New Instance

Use the following sections to install a new instance.

Before You Begin

  • The installation location of the new instance cannot be a subdirectory in the installation path of an existing instance.

    For example, on a Windows computer, if Instance001 installed in C:\Program Files\DataProtection, then Instance002 can be installed in C:\Program Files\DataProtection_Instance_2. However, Instance002 cannot be installed in C:\Program Files\DataProtection\Instance_2.

  • Each instance must have a unique set of static TCP port numbers. This means at least one instance will use non-registered port numbers.

    For more information on TCP ports, see Network TCP Port Requirements.

  • If the new instance points to a different CommServe, you can use the same client name and host name that you specified on the existing instance. If the new instance points to the same CommServe, you need to provide unique clients name and host names.
  • On UNIX/Linux/Macintosh computers, the installation of additional instances changes the permissions of the entire /etc/CommVaultRegistry directory and its sub-directories. Therefore, non-root users should be members of the same user group used during the instance installation, and group permissions should remain with the default value '7'. This allows non-root users to run SnapProtect utilities, such as the Process Manager on Macintosh clients.


You can run the installation from the installation package or from the CommCell Console.

From the Installation Package

  • On Windows computers

    Run Setup.exe from the installation package and follow the instructions in the installation wizard. On the Install Instance Selection page, make sure to select Create a new instance.

  • On UNIX/Linux/Macintosh computers

    Run the following command from the installation package


    Follow the instructions in the installation wizard. Make sure to select the following options:

    • On the Selecting UNIX Setup Task page, type 2 to select the advanced options.
    • On the Selecting UNIX Setup Advanced page, type 2 to preinstall software components.
    • On the Selecting Instance to Install page, type 3 to create a new instance.

From the CommCell Console

  1. Open the CommCell Console:
  2. From the CommCell Console ribbon, click the Tools tab and then click Add/Remove Software | Install Software.

    The Install Wizard window is displayed. Follow the instructions in the installation wizard.

    On the Enter Additional Install Options page, make sure to select the Install new Instance (if required) check box.

Post-Installation Considerations

Ensure that there is no overlapping subclient content across instances before you start to perform backups for the following agents:

  • Exchange Database
  • Informix
  • Oracle
  • SharePoint Server
  • Sybase

Overlapping contents can result in data loss.