How do I migrate RU Server (self-hosted server) to another PC?
Overview
You want to migrate your RU Server to another machine while keeping RU Server settings and data.
Where does RU Server keep its data and settings?
There are two locations:
- The program installation folder
C:\Program Files (x86)\Remote Utilities - Server\
, namely:- The
data
folder is where the server copies of your synced address books are stored, if any. - The
Logs
folder keeps server system log. - The
stats
folder keeps a log of all Internet-ID connections established through the server.
- The
- The registry key
HKEY_LOCAL_MACHINE\SOFTWARE\Usoris\Remote Utilities\MiniInternetId
that stores the server configuration settings.
Migration process
- Install RU Server on a new machine. See RU Server installation guide.
- Copy the folders
data
,Logs
andstats
(see above) from the server installation folder on the old machine to the same folder on the new machine. Choose Replace existing when asked by the operating system. - On the old machine run Windows registry editor (regedit.exe), locate the registry key
HKEY_LOCAL_MACHINE\SOFTWARE\Usoris\Remote Utilities\MiniInternetId
, right click on the key and select Export. Save the key as a.reg
file. - On the new machine run Windows registry editor, go to File→Import and import the
.reg
file you created in the previous step.
Update address book sync settings
Important
Only do this step if the IP address or DNS name of your server has changed after migration.
If you use the server for address book synchronisation and your server address has changed, you must update your server address in all your Viewers that use the sync feature.
- Open Viewer and go to Manage→Server manager:
- Click Add:
- Enter the new server name and address and click OK:
- Your new server will appear on the list. Click OK to close the Server Manager:
- Right-click on your synced address book and choose Address book manager:
- Select your synced address book in the list and click Edit:
- Go to Online synchronisation and select your new server from the drop down list. Click OK:
- Sign in on the server using the same server access credentials you used before the migration.
Notice how the address book icon in the Viewer will turn into a regular cloud icon without an exlamation sign. This means that the sync process has been set up successfully.
Update server authentication settings
Important
Only do this step if the IP address or DNS name of your server has changed after migration.
If you use the server for authenticating on remote Hosts and the address of your server has changed, you must update the server address in all your Viewers AND Hosts.
There are three different ways to update Host authentication settings if your Hosts have already been deployed:
- Manually on each Host machine.
- Remotely from the Viewer using Remote Settings, provided that you can still connect to your Hosts through the old server.
- By building a new Host installer in the MSI configurator and updating your Host installations using a distribution method available to you (e.g. push-install using GPO, manually, etc.).