Page History
...
Back up the databases in your API Manager instances and synapse configs in of all the tenants, including the super tenant.
You find the synapse configs in<APIM_1.8.0_HOME>/repository/deployment/server/synapse-config/default.
For the synapse configurations of tenants, look in<APIM_1.8.0_HOME>/repository/tenants/<tenant_id>/deployment/server/
synapse-config/default
.
If you use a clustered/distributed API Manager setup, back up the configs in the API Gateway node.- Download the API Manager 1.9.0 from http://wso2.com/products/api-manager/.
Open the
<APIM_1.9.0_HOME>/repository/conf/datasources/master-datasources.xml
file and provide the datasource configurations for the following databases. You can copy the configurations from the same file in the API Manager 1.8.0 instance.- User Store
- Registry database
- API Manager Databases
Edit the registry configurations in the
<APIM_1.9.0_HOME>/repository/config/registry.xml
and the user database in the<APIM_1.9.0_HOME>/repository/conf/user-mgt.xml
file.Move all your synapse configurations by copying and replacing the files inside
<APIM_1.8.0_HOME>/repository/deployment/server/synapse-config/default
directory to<APIM_1.9.0_HOME>/repository/deployment/server/synapse-config/default
directory.Warning Do not replace the the
_TokenAPI_.xml
,_RevokeAPI_.xml
and_AuthorizeAPI_.xml
files in the/default/api
sub directory unless you use a custom token endpoint. They are application-specific APIs.Do not delete the the
<APIM_HOME>/repository/deployment/server/synapse-configs/default/sequences/_cors_request_handler.xml
file, which is introduced in the API Manager 1.9.0 version. This file contains the default mediation sequence configurations.
...