Loading...

Deploying a Commvault Linux MediaAgent from AWS

From AWS Marketplace, you can deploy an AWS instance from the Commvault Media Agent - BYOL Edition AMI. The resulting Linux instance serves as a Linux proxy and as a File Recovery Enabler for Linux. The AMI contains all of the components that are required to support Linux operations in the Commvault environment.

This AMI is supported for Service Pack 13 or a more recent service pack.

Note: If your CommServe system is using a more recent Service Pack version than the MediaAgent, update the MediaAgent to the same Service Pack after deployment.

Before You Begin

Identify the host name or IP address of the CommServe host.

Procedure

  1. From the AWS EC2 Console, go to Instances and click Launch Instance.

    AWS opens a wizard to guide you through the deployment.

  2. To choose an AMI, search for "Commvault".
  3. Display the search results for AWS Marketplace.
  4. Select the Commvault Media Agent – BYOL Edition AMI.
  5. Select an instance type that provides the available CPU cores and memory for the instance.
  6. Identify a network and subnet that are available for the deployment.
  7. If necessary, add additional storage.

    By default, the AMI provides 100 GB of storage.

    Note: When you launch the instance, you must provide a key pair that can be used. You can use an existing key pair or create a new key pair as part of the deployment.

  8. Log on to the CommCell Console and configure network route settings that enable the CommServe host to open connections to the AWS instance:
    1. Configure a Commvault client for the AWS instance:
      1. Right-click Client Computers, and then select New Client > File System > Unix/Linux.
      2. In the Client Name box, enter a descriptive label for the AWS instance.

        Make a note of the client name for the AWS instance.

      3. In the Host Name box, enter the public IP address for the AWS instance.
      4. Click Next.
      5. Verify the client information, and then click Finish.
    2. Configure network route settings on the client for the CommServe host:
      1. Right-click the CommServe node, and then select Properties.
      2. On the Network Route Configuration tab, select Configure Network Route Settings.
      3. On the Incoming Connections subtab, click Add to add the proxy client connection.
      4. Select the AWS instance in the From list.
      5. Select BLOCKED from the State list.
      6. Click OK.
    3. Configure network route settings on the client for the AWS instance:
      1. Under Client Computers, right-click the client for the AWS instance, and then select Properties.
      2. Click Network.
      3. Click the Network Route Configuration tab.
      4. On the Incoming Connections tab, click Add to add the CommServe host connection.
      5. Select the client for the CommServe host in the From list.
      6. Select RESTRICTED from the State list.
      7. Click OK.
      8. To change the default tunnel port, on the Incoming Ports tab, select the Override default tunnel port check box, and enter the port number for incoming tunnel connections.

        The default tunnel port is the Commvault Communications (CVD) service port plus 3, for example, 8403.

        Make a note of the port number you enter.

      9. Click OK.
    4. Right-click the CommCell node, and then select All Tasks > Push Network Route Configuration.
    5. Under Client Computers, right-click the client for the CommServe host, and then select All Tasks > Push Network Route Configuration.
  9. Log on to the new instance using your EC2 user credentials.
  10. Switch to root user:

    sudo su

  11. Go to the /opt/commvault_image/UnixCustomPackage/pkg folder:

    cd /opt/commvault_image/UnixCustomPackage/pkg/

  12. Run the cvpkgadd utility:

    ./cvpkgadd

    The installation wizard opens.

  13. Provide the required information in the wizard:
    • Client/Physical machine host name: Type the fully qualified domain name (FQDN) or the IP address of the client.
    • Client name: Type the Commvault client name for the AWS instance.
  14. Enter firewall settings:
    • When the wizard asks whether a firewall is configured, select Yes.
    • For the connection method, select CommServe can open connections toward us.
    • CommServe client name: Type the short name for the CommServe client (without the domain name).
    • Local HTTP/HTTPS tunnel port number: Enter the port number that you entered for the AWS instance.

When the wizard completes, the instance is configured as a VSA proxy and MediaAgent that can connect to the CommServe host.

Last modified: 11/27/2019 7:46:39 PM