This article applies as of PRTG 25

How to move a PRTG installation to a different system or server

Short migration guide

You can find a short migration guide on the Paessler website: How to move a PRTG installation to a different computer in 9 steps

You can follow the steps

  • if you use the default path for storing PRTG data,
  • if you do not run PRTG in a cluster,
  • if you have no remote probes,
  • if you have direct internet access, which is required for license activation,
  • if you run a supported Windows version that is up to date, and
  • if you have the latest .NET version installed.

Detailed migration guide

The instructions in this migration guide are valid for a standalone PRTG installation, or for the master node when you run PRTG in a cluster.


In this guide we refer to the original system that ran your PRTG installation as the source system. We refer to the system that you want to transfer your installation to as the target system.


Part 1: Prerequisites

1. Check your PRTG version

To successfully move a PRTG installation, make sure that you install the same PRTG version on the source and the target systems. You might need to update the source system to the latest PRTG version before you can proceed.


2. Check you Windows version

If you want to migrate PRTG from a 32-bit Windows to a different 32-bit Windows, or from a 64-bit Windows to a different 64-bit Windows, you can proceed without modifying the Windows registry.


If you want to migrate PRTG from a 32-bit Windows to a 64-bit Windows, or the other way around, you have to do the following:

  • Manually modify the following registry key.
    Important: Make sure that you have a proper system backup before manipulating the Windows registry.
    • 32-bit Windows to 64-bit Windows: Move the Paessler branch to the Wow6432Node node. 
    • 64-bit Windows to 32-bit Windows: Remove the Paessler branch from the Wow6432Node node.
  • Manually transfer the settings of the PRTG Administration Tool from the source system to the target system. For a detailed explanation, see step 8a in Part 2 below.


3. Check your login credentials for the PRTG core server service and the PRTG probe service

On the target system, make sure that you use the same account for the PRTG core server service and the PRTG probe service as on the source system. If you used custom credentials, you need to take the following steps:

  1. Go to Services in the Windows Administrative Tools.
  2. Open the Properties of the PRTG Core Server Service and/or the PRTG Probe Service.
  3. Click the Log On tab and select Local System account or This account to add the account you want to use.

Note: By default, the PRTG core server service and the PRTG probe service run under the Local System account. This can cause problems with some script sensors because in some cases, the Local System account does not have access to the network or other computers. We recommend that you use an account with the required permissions.


4. Check your cluster setup

If you run PRTG in a cluster, the instructions for migration apply to a PRTG core server system that is your master node.


If you plan to move a failover node to a different system, you can follow the migration steps as well. However, if you can afford to lose your failover node's data, we recommend that you install a completely new failover node and join it to the cluster. The new failover node then automatically receives the monitoring configuration from the primary master node.

Take the following steps beforehand:

  1. Log in to the PRTG web interface of the primary master node and navigate to Setup | System Administration | Cluster.
  2. Delete the entry of the failover node that you want to remove from the cluster.
  3. Save your settings.

Part 2: Step-by-step migration

Here you can find a detailed, in-depth migration guide about how to move a PRTG installation from a source system to a target system.


1. Deactivate your license on the source system

Note: The option to manually deactivate the license on a PRTG core server via the PRTG web interface is available as of PRTG 16.4.28. To migrate previous PRTG versions, start with step 2.


Before you start to migrate your PRTG installation to a different system, deactivate your PRTG license on the source system. This ensures that you can seamlessly activate your license on the target system.


When you deactivate your license, you have a 30-day grace period to reactivate your license. PRTG continues to monitor the source system on a temporary license until you reactivate your license on the target system.

  1. Log in to the PRTG web interface on the source system.
  2. Select Setup | License Information from the main menu.
    Important: If you plan to reuse this license, save the license key and license name before you deactivate the license to not lose your information.
  3. Click Deactivate this License

If you cannot deactivate the license on your source system because it is not reachable anymore, contact customer service. In this case, we have to manually deactivate the license for you.


2. Install PRTG on the target system

During the installation of PRTG on the target system, you need to enter the license name and the license key. For more information, see the PRTG Manual: Install a PRTG Core Server .


3. Stop the PRTG core server service and the PRTG probe service on both source and target system

  1. Open the PRTG Administration Tool on both the source system and the target system.
  2. Select the Service Start/Stop tab.
  3. In sections PRTG Core Server Service and PRTG Probe Service, click Stop Service.

Note: In PRTG versions previous to PRTG 16.4.28, you have to use the PRTG Server Administrator and the PRTG Probe Administrator programs to stop the services.


4. Find the local PRTG data directory

To find the PRTG data directory, take the following steps:

  1. Open the PRTG Administration Tool on both the source system and the target system.
  2. Select the PRTG Core Server tab.
  3. See section Local Storage of Data Files and Monitoring Database to find where the PRTG data files are stored.


5. Copy the data files from the source system to the PRTG data directory of the target system

Overwrite the data files in the PRTG data directory on the target system.


Note: Consider copying the \Monitoring Database folder before you start the entire migration because depending on the number of sensors, this folder can be quite large and so the copy process can take some time.


The following folders are not necessarily required for the migration:

  • \Configuration Auto-Backups
  • \Logs
  • \Logs (Debug)
  • \Logs (System)
  • \Logs (Web Server)
  • \Report PDFs


6. Copy any custom files from the source system to the PRTG program directory of the target system

If you used custom files, such as scripts for custom sensors or custom device templates, you also need to copy these files to the PRTG program directory of the target system.


For more information, see step 4 in Part 3 below.


7. Export the settings of the source system and the local probe from the Windows registry to a file

Important: Make sure that you have a proper system backup before you manipulate the Windows registry.


Note: If you plan to migrate PRTG from a 32-bit Windows to a 64-bit Windows, the following instructions do not work. See step 8a in this case.

  1. On the source system, open the Windows registry editor and navigate to the PRTG registry key. The exact location varies, depending on the installed Windows operating system.
    • 32-bit Windows: HKEY_LOCAL_MACHINE\SOFTWARE\Paessler\PRTG Network Monitor
    • 64-bit Windows: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Paessler\PRTG Network Monitor
  2. Right-click PRTG Network Monitor and Export the selected branch to a .reg file.
  3. Save the file to a USB stick or a network share.

Note: The target system uses the same IP address as the source system. Make sure that the target system actually owns the old IP addresses, and shut down the source system. If you need to change the IP address during migration so that the target system owns a different IP address, see


8. Import the settings of the source system and the local probe to the Windows registry of the target system

Important: Make sure that you have a proper system backup before you manipulate the Windows registry.


Note: If you plan to migrate PRTG from a 32-bit Windows to a 64-bit Windows, the following instructions do not work. See step 8a in this case.


Import the PRTG settings to the Windows registry of the target system, for example, by double-clicking the .reg file you exported on the source system.


Note: If you do not import the PRTG settings to the registry, settings like username and password, for example, revert to the default values. This means that username and password are prtgadmin again.


8a. (Optional) Migrating PRTG from a 32-bit Windows to a 64-bit Windows

If you move your PRTG installation from a 32-bit Windows to a 64-bit Windows, the registry export and import as described in steps 7 and 8 do not work. You have to manually copy the PRTG settings:

  1. Open the PRTG Administration Tool on both the source system and the target system.
  2. Manually transfer the PRTG settings from the source system to the target system. Make sure that you copy all settings.

Note: In PRTG versions previous to PRTG 16.4.28, you have to copy the settings from both the PRTG Server Administrator and the PRTG Probe Administrator to the target system.


9. (Optional) Check the settings of the PRTG core server for remote probe connections

The following steps are only necessary if you use remote probes.

  1. Open the PRTG Administration Tool on the target system.
  2. Select the PRTG Core Server tab.
  3. Make sure that the settings in section Probe Connection Management are correct. If you use remote probes, this setting must either be Accept connections from remote probes on all IPs or Accept connections from remote probes on selected IPs only.


10. Check the path to the PRTG data directory

  1. Open the PRTG Administration Tool on the target system.
  2. Select the PRTG Core Server tab.
  3. Make sure that the path to the PRTG data directory specified in section Local Storage of Data Files and Monitoring Database matches the path to which you copied your data files in step 5.
  4. Adapt the path, if necessary.


11. (Optional) Adjust the settings of remote probe installations

This step is only necessary if you use remote probes and if the IP address of the PRTG core server changes during the migration.

  1. Connect to each remote probe system and open the PRTG Administration Tool
  2. Enter the new IP address of the target system.

You might also need to change some settings under Setup | System Administration | Core & Probes in the PRTG web interface so that your new PRTG installation accepts incoming remote probe connections (on all IP addresses, if applicable). For more information, see the PRTG Manual: Core & Probes .


12. Start the PRTG core server service and the PRTG probe service on the target system

  1. Open the PRTG Administration Tool on the target system.
  2. Select the Service Start/Stop tab.
  3. In sections PRTG Core Server Service and PRTG Probe Service, click Start Service.

Note: In PRTG versions previous to PRTG 16.4.28, you have to use the PRTG Server Administrator and the PRTG Probe Administrator programs to start the services.


13. Review your monitoring setup and results

Log in to the PRTG web interface of your new PRTG installation and check if the migration was successful.


14. (Optional) Update to the latest version of PRTG

We recommend that you always keep your systems up to date.


Part 3: After the migration

After the migration, you might need to check and troubleshoot the following aspects, depending on your configuration.


1. You get the error message "License too old"

If you get the error message that your license is too old, contact customer service and tell us the reason why you want to migrate PRTG. This way, we can immediately see if your activation request is valid and help you accordingly.


2. The IP address of the PRTG web server changed

  • The target system automatically switched the address of the PRTG web server to localhost. To make the PRTG web interface available again under the IP address of the PRTG core server system, open the PRTG Administration Tool, select the PRTG Web Server tab, and change the settings in section Select IP Address for the PRTG Web Server accordingly.
  • If the IP address of the target system changed, you might need to adapt firewall settings and/or NAT server settings that apply to the old IP address.
  • If you use an SMTP relay server for email delivery out of PRTG, you might need to allow relaying for the new IP address.
  • If you run PRTG in a cluster and the IP address of the target system changed, open the PRTG web interface of the master node and navigate to Setup | System Administration | Cluster.
    • If you moved a master node: Change the IP address entry of the master node so that failover nodes can reconnect to the new master node.
    • If you moved a failover node: Change the IP address entry of the failover node so that the master node can reconnect to the new failover node.


3. The hostname of the target system changed

  • In the PRTG web interface, navigate to Setup | System Administration | User Interface (System & Website in PRTG versions previous to PRTG 16.4.28) and check the DNS Name option. Make sure that the DNS name points to the correct PRTG core server. This DNS name is included in links and in emails sent by PRTG. If it still points to the source system, links in emails might not work.
  • Confirm that your clients and remote probes point to the correct hostname or IP address.
  • If it is relevant for your network, click the Notification Delivery tab and check the HELO Ident option. Make sure that your email server accepts the entered value.


4. Migration of custom files

The following folders in the PRTG program directory may contain your custom files that you must also move to the target system. The paths apply to a PRTG installation on a 64-bit Windows system:

  • Custom sensor files:
     %programfiles(x86)%\PRTG Network Monitor\Custom Sensors
  • SSL certificate for the PRTG web server:
     %programfiles(x86)%\PRTG Network Monitor\cert
  • Device templates:
     %programfiles(x86)%\PRTG Network Monitor\devicetemplates
  • SNMP .oidlib files:
    where-does-prtg-store-its-data- %programfiles(x86)%\PRTG Network Monitor\snmplibs
  • SNMP MIB files:
     %programfiles(x86)%\PRTG Network Monitor\MIB
  • Custom notifications:
     %programfiles(x86)%\PRTG Network Monitor\Notifications
  • Custom Map objects:
     %programfiles(x86)%\PRTG Network Monitor\webroot\mapobjects
  • Custom Map background images:
     %programfiles(x86)%\PRTG Network Monitor\webroot\mapbackground
  • Custom lookup files:
     %programfiles(x86)%\PRTG Network Monitor\lookups\custom
  • Custom device icons:
     %programfiles(x86)%\PRTG Network Monitor\webroot\icons\devices

More