Open topic with navigation

# Upgrading All Connectors in a Container

You can upgrade all connectors in a container to a specific parser or framework version number.

## Before Performing the Upgrade

Prior to performing a container upgrade, you will need to follow the steps below:

For connectors running 32-bit with version < 7.11, it is required to perform 32-bit to-64 bit migration before upgrading to a connector running >=7.11.

32-bit to 64-bit container migration.

1. Upgrade the appliance you currently have (a G8 migrated from conapp to ArcMC) to the latest ArcMC build.

2. Back up the container using the repositories page.

3. Emergency restore the container to the 64 bit connector AUP.

4. Restore the backup to the container using the repositories page.

   - Case #1: G8 appliances: model >= 6500 and restoreToVersion >= 7.9.0.8084 OR if connector is restored to any version less than 7.9.0, the connector will get restored to 32 bit, if connector is restored to any version greater than 7.9.0, the connector will get restored to 64 bit.
   - Case #2: G9 appliances: model >= 6600 and restoreToVersion >= 7.2.1.7714.0 if connector is restored to any version less than 7.2.1 - restore should not be allowed, if connector is restored to any version greater than 7.2.1, the connector will get restored to 64 bit.
   Note: The above Emergency Restore to perform 32-bit to 64 bit connector migration does not support Appliances running on C5500 model.

To upload a version file to your repositories.

You can use a connector AUP file of the new parser or framework version in your ArcMC repository. If you opt to use this method, you will need to upload the version file to your repository as follows:

1. Click Administration > Repositories.

2. In the navigation tree, pick Upgrade Files.

3. In the management panel, click Upload.

4. Click Choose File and browse to your connector AUP file, then click Submit. The file is uploaded.

- Alternatively, instead of using a parser AUP file from the repository, you can download and use parser files from the ArcSight Marketplace. (Framework files are not available from the Marketplace.) Create your administrative account on the ArcSight Marketplace. If you have not created your Marketplace account, you will be given an opportunity to sign up for an account during the parser upgrade process.

To perform the parser or framework upgrade on all connectors in a container:

1. Click Node Management.

2. In the navigation tree, navigate to the host on which the container resides.

3. Click the Containers tab.

4. On the Containers tab, select one or more containers to upgrade.

5. Click Upgrade.

6. On the upgrade page, under Select Upgrade Type, choose either Parser upgrade or Framework upgrade.

7. Under Select Upgrade Version, from the drop-down list, choose the version to which you want to upgrade the selected containers. (You can control the number of parser upgrade versions displayed in the drop-down, as described in Modifying logger.properties.)(You can select the number of parser upgrade versions displayed in the drop-down as described in Configuring ArcMC Parser Upgrades.)

   1. For a parser upgrade, if the selected parser version is from the Marketplace and not the local repository, save your Marketplace credentials in ArcMC. This is a one-time task unless you wish to update these credentials.
8. Click Upgrade. The upgrade is performed on all containers.

Note: If you are performing parser upgrades through a proxy server, additional configuration is required. See Modifying logger.properties for more information.