Upgrade to the current version
Complete this task if we are upgrading an existing Security Verify Access for Web, Security Verify Access for Mobile, or Security Verify Access installation to the current version. Important:
When we upgrade a cluster, upgrade the primary master first and do not upgrade the remaining cluster nodes until the primary master finishes upgrading and is operational.
In the case where one of the non-primary nodes is upgraded when the primary master is not available, upon upgrade completion the node will be in a non-operational state. To rectify this problem, remove the non-operational node from the cluster and then re-add it. This approach will ensure the configuration and database replication returns to a working state.
If we are installing the virtual appliance for the first time, download the .iso image and follow the installation instructions in the See IBM Security Verify Access Virtual Appliance Quickstart Guide.
Review the following tasks and complete the tasks that are appropriate to the environment:
- Clear the browser cache
- As part of the upgrade process, clear your browser cache to reduce the likelihood of encountering issues with cached items.
- USB drive for an update
- If we use a USB drive for an update, it must be formatted with a FAT file system.
- Risk engine reports
- Any risk engine reports that you generated before you begin the upgrade task are not preserved. Export copies of the risk reports and save them locally by completing the following steps:
- Log in to the local management interface.
- Click Monitor > Application Log Files.
- Expand access_control and select the risk reports to export.
- Click Export and save the files.
- Database failover in a cluster
- For information about how the upgrade affects database failover in a cluster, see the Database failover capabilities vary during a cluster upgrade section in Advanced Access Control known issues and solutions.
Choose one of the following upgrade methods and complete the steps:
- Use the online update server.
- Meet the following conditions:
- A valid license is installed on the appliance.
- The appliance has network connectivity to the online update server.
- Log in to the local management interface. If we are upgrading a cluster, log in to the local management interface of the primary master first.
- Select System > Updates and Licensing > Available Updates.
- Click Refresh.
- Select the firmware update.
- Click Install. The firmware update might take a long time to complete, depending on the bandwidth that is available to the appliance. After the update is successfully applied, the appliance automatically restarts.
- If we use any external databases, download the dbupdate9.zip file from File Downloads area of the appliance and upgrade the external databases.
- If we are upgrading a cluster, complete the following steps:
- Repeat steps 1.b through 1.f on each node in the cluster starting with the secondary master. If we use internal databases, do not subsequently reboot the primary master until the secondary master has been upgraded.
- Wait for the cluster to synchronize. The firmware for each appliance in the cluster is now upgraded and the cluster is operational.
Although the secondary master remains present and the embedded runtime database fails over to the secondary master when the primary master is down during the migration, we cannot avoid down time by leveraging this failover mechanism. This is due to the fact the database changes made to the secondary master while the primary master is being migrated will likely be discarded and replaced by the upgraded databases from the primary master after it begins operating again after the migration.
- Use the local management interface for a single appliance not in a cluster.
- Download the .pkg file.
- Log in to the local management interface.
- Select System > Updates and Licensing > Available Updates.
- Click Upload. The New Update window opens.
- Click Select Update.
- Browse to the .pkg file.
- Click Open.
- Click Save Configuration. The upload process might take several minutes.
- Select the new firmware and click Install. The installation of the new firmware takes a few minutes. After the update is successfully applied, the appliance restarts automatically.
- Use the local management interface for a cluster of appliances.
- Download the .pkg file.
- Log in to the local management interface of the primary master.
- Upload and install the firmware .pkg file on the primary master. This step includes the automatic restart of the appliance. If we use internal databases, do not subsequently reboot the primary master until the secondary master has been upgraded.
- If we use any external databases, download the dbupdate9.zip file from File Downloads area of the primary master and upgrade the external databases.
- Upload and install the firmware .pkg file on each node in the cluster starting with the secondary master if present.
- Wait for the cluster to synchronize. The firmware for each node in the cluster is now upgraded and the cluster is operational.
Although the secondary master remains present and the embedded runtime database fails over to the secondary master when the primary master is down during the migration, we cannot avoid down time by leveraging this failover mechanism. This is due to the fact the database changes made to the secondary master while the primary master is being migrated will likely be discarded and replaced by the upgraded databases from the primary master after it begins operating again after the migration.
- Use a USB drive. (Only for upgrading a hardware appliance.)
- Download the .pkg file.
- Copy the firmware update from the .pkg file to a USB flash drive.
- Insert the USB flash drive into the hardware appliance.
- Log in to the appliance console as admin or use Secure Shell.
- Type updates and press Enter.
- Type install and press Enter.
- Select the following options:
- Type 1 for a firmware update.
- Type 1 to install the update from a USB drive.
- Type YES to confirm the USB drive is plugged into the appliance.
- Type the index number to select the appliance firmware from the list.
- Type YES to confirm the update and start the update process.
The firmware update takes a few minutes to complete and the appliance automatically restarts.
What to do next
- If we are using an external database to store the runtime or configuration data, you also need to update the database schema. This can be achieved by downloading the database update utility from the appliance and running this utility against the external database. For more details, see Upgrade external databases with the dbupdate tool (for appliance at version 9.0.0.0 and later).
- If we are upgrading an existing appliance, your Security Verify Access Platform is ready to use.
- If we are upgrading an existing Security Verify Access for Mobile appliance or Advanced Access Control module to the current version, continue with the Upgrade configuration instructions.
- If we are upgrading an existing Federation module to the current version, continue with the Upgrade configuration instructions.
Parent topic: Product overview