# How to migrate a QLM License Server to another server

### License Server Migration Steps

If you are using QLM Pro or Enterprise and need to migrate your license server to a new server, follow the procedure below.

* Install the QLM License Server on the new server, along with a new QLM database. For details on how to install the QLM License Server, check this [article](https://support.soraco.co/hc/en-us/articles/202937924-How-to-install-the-QLM-License-Server).
* Configure the new server with the same communicationEncryptionKey and adminEncryptionKey as the old server.
* Configure a new profile in the QLM Management Console to connect to the new License Server
  * From the Manage Keys tab, click Sites
  * Click Add to add a new profile
  * Enter the URL of the new profile along with the encryption keys
  * Test the profile and make sure all tests pass
* On the old server, create a SQL Server backup of the existing database from the SQL Server Management Studio.
* On the new server, create a SQL login user (with the same password) identical to the one used by QLM on the previous server.&#x20;
* On the new server, restore the backup over the existing database created during the installation of the QLM License Server.
* Finally, you must upgrade the database schema as described in this [article](/docs/qlm-license-server/how-to-perform-a-db-schema-upgrade.md).

### Additional Considerations

If the new License Server URL is different from the old one and you have existing customers pointing to the old server, you will need to setup a *redirect* to redirect existing customers to the new server.

### Soraco Migration Service

We offer a service to remote connect and migrate your server to a new system. The cost of this service can be found [here](https://soraco.co/product/qlm-license-server-installation/). In order to use our service, you must meet the following requirements:

The server where you will be hosting the QLM License Server must be preconfigured with the following components:

* All Windows Security Updates
* Microsoft SQL Server 2016 or above
* Microsoft SQL Server Management Studio
* IIS must be configured as described [here](https://docs.soraco.co/docs/qlm-license-server/iis-features-on-windows-server-2012-or-higher)
* A connection to your new server should be enabled via RDP or AnyDesk.
* A connection to the old server should be enabled via RDP or AnyDesk.
* **Note that our migration service does not cover setting up a redirect.**

&#x20;


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.soraco.co/docs/qlm-license-server/how-to-migrate-a-qlm-license-server-to-another-server.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
