Migrating from 5.1.1 (or any newer version) to 5.1.7
Since version 5.1.1, migrating your Usercube installation to a newer version is as simple as following these steps.
These steps must absolutely be followed in the given order.
-
Stop server
-
Rename the existing Runtime folder to
RuntimeOld
-
Install the new runtime from
Runtime_XXXX.zip
-
Migrate the database
Example:
./identitymanager-Upgrade-DatabaseVersion.exe --connection-string "data source=.;Database=Usercube;Integrated Security=SSPI;Min Pool Size=10;"
-
Migrate the
appSettings
Example:
./identitymanager-Upgrade-Appsettings.exe --version 5.X.X --input-path "C:/identitymanagerDemo/RuntimeOld/" --connection-string "data source=.;Database=Usercube;Integrated Security=SSPI;Min Pool Size=10;"
where 5.X.X is the MigrateFrom version
-
Migrate the configuration
Example:
./identitymanager-Upgrade-ConfigurationVersion.exe --version 5.X.X --xml-path "C:/identitymanagerDemo/ConfOld/" --output "C:/identitymanagerDemo/Conf/"
where 5.X.X is the MigrateFrom version
-
Deploy-Configuration (optional) This allows new features to be taken into account, if relevant.
-
Start server