Software AG Products 10.11 | Integrate Software AG Products Using Digital Event Services | webMethods API Gateway Documentation | Upgrading API Gateway | Upgrading | Upgrading Major Versions in Zero Downtime
 
Upgrading Major Versions in Zero Downtime
 
Start new API Gateway Instance
Clean Data in new API Data Store
Put old API Gateway instance in Quiesce mode for Design Time
Migrate Design Time Data
Transform Design Time Data
Restart new API Gateway Instance
Add traffic to new API Gateway Instance
Put Old API Gateway Instance into Quiesce mode for All
Migrate Logs and Events Data
Shutdown old API Gateway Instance
This section explains the steps to upgrade API Gateway in zero downtime for major versions like 10.5 to 10.7, 10.7 to 10.11, and so on.
Prerequisites
*Ensure that the old instance of API Gateway is running.
*Create a quiesce port in old instance of API Gateway. If you are using a cluster setup, you must create a quiesce port for each instance of API Gateway in the old instance. To learn more about quiesce port, see API Gateway Quiesce Mode.
Important:
If your API Gateway version is older than 10.7, fix 4, when you migrate from 10.5 to 10.7 version, the fields such as gatewayEndpoints and provider are not migrated to 10.7 from 10.5. Before performing the migration, add these two fields in the location Installation_Location\IntegrationServer\instances\default\packages\WmAPIGateway\bin\migrate\MigrationESHandler.xml, under the property name typesFields and entry key apis.
The following image represents the steps to be performed for a major upgrade.
Each of the above step is explained in the following sections: