02-28-2025 07:56 AM - edited 02-28-2025 08:45 AM
We are in the course of upgrading our SystemLink server from 21.3 to 25Q1. Since the server hardware is due for an upgrade, we would migrate to a different server (still single node).
Using nislmigrate according to the Migrate Systemlink Server Data to Another Computer, the new server is showing systems, files, users, states. It is missing tag data and alarm rules. The migration tool did not report errors. something seems to have been restored but it is not apparent from the web UI.
The entire command lines were:
capture:
nislmigrate capture --security --userdata --notification --files --files-metadata-only --repo --dashboards --systemstates --tags --tagrule --alarms --systems --secret password --dir D:\nislmigrate
restore:
nislmigrate restore --security --userdata --notification --files --files-metadata-only --repo --dashboards --systemstates --tags --tagrule --alarms --systems --secret password --dir D:\nislmigrate --force
(The file drive was moved to the new server)
The tool is described as only working for versions up to 21.5, so it is not entirely unexpected that not everything is working.
The operations handbook does not recommend in-place upgrades. What is the recommended way to upgrade a server? Should I install 21.5 on the new server, restore the capture and then do an in-place upgrade?
EDIT:
Turns out that the web server was not properly configured and so did not start which stopped the restore before tags and tagrules steps. Running the restore just for those parts restored the rest.
So apparently nislmigrate is still good for current versions.