> For the complete documentation index, see [llms.txt](https://docs.devolutions.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.devolutions.net/server/it/knowledge-base/how-to-articles/migrate-from-sql-server-to-devolutions-server.md).

# Migrare da SQL Server a Devolutions Server

{% embed url="<https://youtu.be/JmoEOMkp-QY?si=sWqF3B-EZat2QxMd>" %}

La Devolutions Server Console include una procedura guidata ***Migra spazio di lavoro SQL*** per agevolare la transizione da Microsoft SQL Server (MSSQL), incluso Azure, a Devolutions Server. Quando si utilizza uno spazio di lavoro SQL avanzato di Remote Desktop Manager, si consiglia di utilizzare un provider di sicurezza per una crittografia aggiuntiva dei dati. Devolutions Server non supporta i provider di sicurezza, ma offre una protezione equivalente tramite [chiavi di crittografia](/server/it/knowledge-base/how-to-articles/manage-encryption-keys.md) memorizzate sull'host web IIS di Devolutions Server.

### Rimozione del provider di sicurezza

È necessario rimuovere il ***Provider di sicurezza*** di Remote Desktop Manager prima di eseguire la procedura guidata di migrazione, altrimenti un messaggio di errore le chiederà di farlo.

{% hint style="warning" %}
Quando si rimuove un ***Provider di sicurezza***, è importante completare preventivamente questi passaggi:

* Prima di rimuovere un provider di sicurezza esistente, si assicuri che tutti gli utenti siano disconnessi dallo spazio di lavoro.
* La rimozione di un provider di sicurezza elabora l'intero database, pertanto le consigliamo di creare un backup prima di questa operazione.
  {% endhint %}

1. Vada allo spazio di lavoro ***Microsoft SQL Server*** desiderato.
2. Selezioni la scheda ***Amministrazione*** nella barra multifunzione.
3. Faccia clic su ***Provider di sicurezza***.

   ![](https://cdnweb.devolutions.net/docs/RDMW0009_2024_1.png)
4. Faccia clic su ***Modifica impostazioni di sicurezza***.

   ![](https://cdnweb.devolutions.net/docs/RDMW0014_2024_1.png)
5. Nel menu a discesa selezioni l'opzione ***Default*** e faccia clic su ***Applica***.

   ![](https://cdnweb.devolutions.net/docs/RDMW0015_2024_1.png)
6. Faccia clic su ***Sì*** dopo la comparsa della finestra di avviso (l'operazione può richiedere del tempo con database di grandi dimensioni).

   ![](https://cdnweb.devolutions.net/docs/RDMW0012_2024_1.png)
7. Faccia clic su ***Chiudi***.

   ![](https://cdnweb.devolutions.net/docs/RDMW0013_2024_1.png)

### Migrazione di MSSQL a Devolutions Server

Questa operazione presuppone che abbia [installato la Devolutions Server Console](https://devolutions.net/server/home/download) sull'host di destinazione della Devolutions Server Console. È possibile migrare uno spazio di lavoro MSSQL prima di [installare completamente](/server/it/getting-started/installation.md) un'istanza di Devolutions Server.

{% hint style="danger" %}
Questa procedura opera sul database SQL esistente (non su una copia) e lo trasforma in modo irreversibile. Per annullare questo processo sarebbe necessario ripristinare da un backup, pertanto si consiglia di effettuare un backup completo.
{% endhint %}

1. Apra la Devolutions Server Console.
2. Vada a ***Server*** – ***Nuovo*** – ***IIS Web Server*** – ***Migra spazio di lavoro SQL***.

   ![](https://cdnweb.devolutions.net/docs/DVLSCONSOLE0000_2024_1.png)
3. Inserisca le informazioni nelle sezioni ***Database*** e ***Credenziali***.
4. Abiliti ***Attiva la crittografia a riposo***. Con questa opzione abilitata, viene generato un nuovo file `encryption.config` e i dati vengono ricrittografati tramite la chiave appena creata.
5. Faccia clic su ***Testa connessione***.

   ![](https://cdnweb.devolutions.net/docs/DVLSCONSOLE0001_2024_1.png)
6. Faccia clic su ***OK***.

   ![](https://cdnweb.devolutions.net/docs/DVLSCONSOLE0002_2024_1.png)

{% hint style="info" %}
L'avviso “Database contains encrypted data” è specifico delle chiavi di crittografia di Devolutions Server e non della crittografia dei dati predefinita di Remote Desktop Manager.
{% endhint %}

7. Inserisca il ***Nome server*** e faccia clic su ***Avanti***.

   ![](https://cdnweb.devolutions.net/docs/DVLSCONSOLE0003_2024_1.png)
8. Scelga quale versione di Devolutions Server scaricare e faccia clic su ***Avanti***.

   ![](https://cdnweb.devolutions.net/docs/DVLSCONSOLE0004_2024_1.png)
9. Compili i campi informativi per le ***Impostazioni IIS*** della nuova installazione di Devolutions Server.

   ![](https://cdnweb.devolutions.net/docs/DVLSCONSOLE0005_2024_1.png)
10. Inserisca le informazioni per il nuovo utente amministratore.

    ![](https://cdnweb.devolutions.net/docs/DVLSCONSOLE0006_2024_1.png)

{% hint style="info" %}
[Installi il servizio Scheduler](/server/it/knowledge-base/knowledge-base-articles/scheduler-service-general-information.md) se si tratta della prima istanza della Devolutions Server Console.
{% endhint %}

11. Configuri il ***Recovery kit*** e faccia clic su ***Avanti***.
12. Faccia clic su ***Installa***.

### Aggiunta di uno spazio di lavoro Devolutions Server

Una volta completato il processo, la nuova installazione di Devolutions Server sarà immediatamente disponibile per l'uso. A questo punto, sarà opportuno [aggiungere un nuovo spazio di lavoro](https://docs.devolutions.net/rdm/it/ribbon-menu-bar/file/workspaces) affinché i client Remote Desktop Manager possano connettersi allo spazio di lavoro Devolutions Server.

### Migrazione degli utenti del database

Per motivi di sicurezza, si consiglia vivamente di migrare gli utenti dello spazio di lavoro verso un nuovo metodo di [Autenticazione](/server/it/web-interface/administration/configuration/server-settings/general/authentication.md) utilizzando lo [strumento di migrazione dell'autenticazione](/server/it/knowledge-base/how-to-articles/migrate-users-to-another-authentication-provider.md). Lo strumento è disponibile solo se un metodo di autenticazione è già configurato in ***Amministrazione*** – ***Impostazioni server*** – ***Autenticazione***.

#### Vedere anche

* [Devolutions Blog - Come migrare uno spazio di lavoro SQL Server di Remote Desktop Manager a Devolutions Server](https://blog.devolutions.net/2024/04/how-to-migrate-a-remote-desktop-manager-sql-server-data-source-to-devolutions-server/)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.devolutions.net/server/it/knowledge-base/how-to-articles/migrate-from-sql-server-to-devolutions-server.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
