IMSVA now supports upgrading an entire distributed
deployment, for example, in a network where IMSVA is being used in a parent-child deployment.
Procedure
- Prepare for the upgrade.
- Back up IMSVA 9.0 Patch 1.

Note
For details, see Backing Up IMSVA 9.0 Patch 1. - Use the following command in the CLI console to verify there are no
messages in the Postfix queue:
postqueue –p - Make sure that all IMSVA services
are working properly on the management console.On the System Status screen, all the services under Managed Services are active.
- Stop all services on child devices using the following command:
# /opt/trend/imss/script/imssctl.sh stop
Note
In a distributed deployment, the parent device must be upgraded before child devices.
WARNING
Performing this step will interrupt your email traffic. If you want to avoid traffic interruption, perform Batch Upgrade or Offline Upgrade. - Start the database service on child devices using the following
command:
# /opt/trend/imss/script/dbctl.sh start
- Back up IMSVA 9.0 Patch 1.
- Upgrade the parent and child devices.
- Upgrade the parent device. See steps 3 to 13 in Upgrading a Single IMSVA.
- Use the following command to verify that the database is working
properly on the parent device:
# ps -ef |grep imssInformation similar to the following appears:imss 5602 0.0 0.2 63412 3376 ? S Oct14 1:09 /opt/trend/imss/PostgreSQL/bin/postgres -D /var/imss/pgdata -i - Upgrade all the child devices one at a time, a few at a time, or all at
once.

WARNING
Do not restart IMSVA services until all devices have been upgraded.Do not run/mnt/backup/dry_run.shor/mnt/backup/confirm.shon any of the parent or child device before you finish upgrading all the devices.If one of the child devices encounters issues while upgrading, unregister the child device using the CLI.
- Verify that the upgrade is successful.
- Open the installation log file using the following command:
# tail -1 /var/app_data/installlog - Check the installation logs for information indicating the upgrade success.
- Open the installation log file using the following command:
- Complete the upgrade.
- After upgrading all devices, restart IMSVA services on the parent device
and then on the child devices with the following command:
/mnt/backup/dry_run.sh - Verify that IMSVA is working properly after the upgrade.
- To roll back to IMSVA 9.0 Patch 1,
first roll back all child devices and then the parent device with the
following commands:
/mnt/backup/confirm.sh“no” - If the IMSVA is working properly
after the upgrade, use the following commands to complete the
upgrade:
/mnt/backup/confirm.sh“yes”If you do not roll back to IMSVA 9.0 Patch 1 within 2 hours, all IMSVA services will stop automatically. You must then decide to roll back to IMSVA 9.0 Patch 1, or to complete the upgrade, using the following command:/mnt/backup/confirm.shType yes to complete the upgrade or no to roll back.
- After upgrading all devices, restart IMSVA services on the parent device
and then on the child devices with the following command:
