

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Esegui la migrazione di un database Microsoft SQL Server locale su Amazon EC2
<a name="migrate-an-on-premises-microsoft-sql-server-database-to-amazon-ec2"></a>

*Senthil Ramasamy, Amazon Web Services*

## Riepilogo
<a name="migrate-an-on-premises-microsoft-sql-server-database-to-amazon-ec2-summary"></a>

Questo modello descrive come migrare un database Microsoft SQL Server locale a Microsoft SQL Server su un'istanza Amazon Elastic Compute Cloud (Amazon EC2). Include due opzioni per la migrazione: utilizzando AWS Database Migration Service (AWS DMS) o utilizzando strumenti nativi di Microsoft SQL Server come backup e ripristino, Copy Database Wizard o copia e collega il database. 

## Prerequisiti e limitazioni
<a name="migrate-an-on-premises-microsoft-sql-server-database-to-amazon-ec2-prereqs"></a>

**Prerequisiti**
+ Un account attivo AWS 
+ Un sistema operativo supportato da Amazon EC2 (per un elenco completo delle versioni del sistema operativo supportate, consulta [Amazon EC2 FAQs](https://aws.amazon.com/ec2/faqs/))
+ Un database di origine Microsoft SQL Server in un data center locale

**Versioni del prodotto**
+ Per i database locali e di EC2 istanze Amazon, AWS DMS supporta: 
  + Versioni di SQL Server 2005, 2008, 2008R2, 2012, 2014, 2016, 2017 e 2019 
  + Edizioni Enterprise, Standard, Workgroup, Developer e Web
+ Per l'elenco più recente delle versioni supportate, vedere [Utilizzo di un database Microsoft SQL Server come destinazione per AWS DMS](https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Target.SQLServer.html).   

## Architecture
<a name="migrate-an-on-premises-microsoft-sql-server-database-to-amazon-ec2-architecture"></a>

**Stack tecnologico di origine**
+ Database Microsoft SQL Server locale

**Stack tecnologico Target**
+ Database Microsoft SQL Server su un' EC2 istanza

**Architettura Target**

![Istanze primarie e in standby di Microsoft SQL Server su EC2 istanze in due zone di disponibilità.](http://docs.aws.amazon.com/it_it/prescriptive-guidance/latest/patterns/images/pattern-img/f0a155b3-4977-4e1f-8332-89eab29c1e25/images/53e2c27d-ceb4-4d88-a022-93dd0b343eaf.png)


**Architettura di migrazione dei dati**
+ Usando AWS DMS

![Migrazione dei dati di SQL Server locali su un' EC2 istanza utilizzando AWS DMS.](http://docs.aws.amazon.com/it_it/prescriptive-guidance/latest/patterns/images/pattern-img/f0a155b3-4977-4e1f-8332-89eab29c1e25/images/1cbe32ea-e285-4cac-9153-4428bad9b229.png)

+ Utilizzo di strumenti nativi di SQL Server 

![Migrazione dei dati di SQL Server locali su un' EC2 istanza utilizzando strumenti nativi di SQL Server.](http://docs.aws.amazon.com/it_it/prescriptive-guidance/latest/patterns/images/pattern-img/f0a155b3-4977-4e1f-8332-89eab29c1e25/images/ad2caf54-7399-4038-91a3-acba9fa7da29.png)


## Tools (Strumenti)
<a name="migrate-an-on-premises-microsoft-sql-server-database-to-amazon-ec2-tools"></a>
+ [AWS Database Migration Service (AWS DMS)](https://docs.aws.amazon.com/dms/) consente di migrare i dati da e verso database commerciali e open source ampiamente utilizzati, tra cui Oracle, SQL Server, MySQL e PostgreSQL. Puoi utilizzarli AWS DMS per migrare i dati in Cloud AWS, tra istanze locali (tramite una Cloud AWS configurazione) o tra combinazioni di configurazioni cloud e locali.
+ [AWS Schema Conversion Tool (AWS SCT)](https://docs.aws.amazon.com/SchemaConversionTool/latest/userguide/CHAP_Welcome.html) supporta migrazioni di database eterogenee convertendo automaticamente lo schema del database di origine e la maggior parte del codice personalizzato in un formato compatibile con il database di destinazione.
+ Gli strumenti nativi di Microsoft SQL Server includono backup e ripristino, Copia guidata del database e copia e allega database.

## Epiche
<a name="migrate-an-on-premises-microsoft-sql-server-database-to-amazon-ec2-epics"></a>

### Pianifica la migrazione
<a name="plan-the-migration"></a>


| Operazione | Description | Competenze richieste | 
| --- | --- | --- | 
| Convalida le versioni del database di origine e di destinazione. |  | DBA | 
| Identifica la versione del sistema operativo di destinazione. |  | DBA, amministratore di sistema | 
| Identifica i requisiti hardware per l'istanza del server di destinazione in base all'elenco di compatibilità e ai requisiti di capacità di Microsoft SQL Server. |  | DBA, amministratore di sistema | 
| Identifica i requisiti di archiviazione per tipo e capacità. |  | DBA, amministratore di sistema | 
| Identifica i requisiti di rete, tra cui latenza e larghezza di banda. |  | DBA, amministratore di sistema | 
| Scegli il tipo di EC2 istanza in base alla capacità, alle funzionalità di archiviazione e alle funzionalità di rete. |  | DBA, amministratore di sistema | 
| Identifica i requisiti di sicurezza dell'accesso alla rete e all'host per i database di origine e di destinazione. |  | DBA, amministratore di sistema | 
| Identificare un elenco di utenti necessari per l'installazione del software Microsoft SQL Server. |  | DBA, amministratore di sistema | 
| Determinare la strategia di backup. |  | DBA | 
| Determinare i requisiti di disponibilità. |  | DBA | 
| Identifica la migrazione delle applicazioni e la strategia di cutover. |  | DBA, amministratore di sistema | 

### Configura l'infrastruttura
<a name="configure-the-infrastructure"></a>


| Operazione | Description | Competenze richieste | 
| --- | --- | --- | 
| Crea un cloud privato virtuale (VPC) e sottoreti. |  | Amministratore di sistema | 
| Crea gruppi di sicurezza e una lista di controllo degli accessi alla rete (ACL). |  | Amministratore di sistema | 
| Configura e avvia un' EC2 istanza. |  | Amministratore di sistema | 

### Installa il software
<a name="install-the-software"></a>


| Operazione | Description | Competenze richieste | 
| --- | --- | --- | 
| Creare gli utenti e i gruppi necessari per il software Microsoft SQL Server. |  | DBA, amministratore di sistema | 
| Scarica il software Microsoft SQL Server. |  | DBA, amministratore di sistema | 
| Installa il software Microsoft SQL Server sull' EC2 istanza e configura il server. |  | DBA, amministratore di sistema | 

### Migrazione dei dati - opzione 1
<a name="migrate-the-data---option-1"></a>


| Operazione | Description | Competenze richieste | 
| --- | --- | --- | 
| Utilizza strumenti nativi di Microsoft SQL Server o strumenti di terze parti per migrare gli oggetti e i dati del database. | Gli strumenti includono backup e ripristino, Copy Database Wizard e copia e allega il database. Per ulteriori informazioni, vedere la guida [Migrazione dei database di Microsoft SQL Server a](https://docs.aws.amazon.com/prescriptive-guidance/latest/migration-sql-server/). Cloud AWS | DBA | 

### Migrazione dei dati - opzione 2
<a name="migrate-the-data---option-2"></a>


| Operazione | Description | Competenze richieste | 
| --- | --- | --- | 
| Esegui la migrazione dei dati utilizzando AWS DMS. | Per ulteriori informazioni sull'utilizzo AWS DMS, consulta i collegamenti nella sezione [Risorse correlate](#migrate-an-on-premises-microsoft-sql-server-database-to-amazon-ec2-resources). | DBA | 

### Migrare l'applicazione
<a name="migrate-the-application"></a>


| Operazione | Description | Competenze richieste | 
| --- | --- | --- | 
| Segui la strategia di migrazione delle applicazioni. | Utilizzate AWS Schema Conversion Tool (AWS SCT) per analizzare e modificare il codice SQL incorporato nel codice sorgente dell'applicazione. | DBA, proprietario dell'app | 

### Tagliare
<a name="cut-over"></a>


| Operazione | Description | Competenze richieste | 
| --- | --- | --- | 
| Segui la strategia di commutazione delle applicazioni. |  | DBA, proprietario dell'app, amministratore di sistema | 

### Chiudi il progetto
<a name="close-the-project"></a>


| Operazione | Description | Competenze richieste | 
| --- | --- | --- | 
| Chiudi tutte le AWS risorse temporanee. | Le risorse temporanee includono l'istanza AWS DMS di replica e l' EC2 istanza for AWS SCT. | DBA, amministratore di sistema | 
| Rivedi e convalida i documenti del progetto. |  | DBA, proprietario dell'app, amministratore di sistema | 
| Raccogli le metriche necessarie per la migrazione, la percentuale di risparmio sui costi manuali rispetto a quelli relativi agli strumenti e così via. |  | DBA, proprietario dell'app, amministratore di sistema | 
| Chiudi il progetto e fornisci feedback. |  | DBA, proprietario dell'app, amministratore di sistema | 

## Risorse correlate
<a name="migrate-an-on-premises-microsoft-sql-server-database-to-amazon-ec2-resources"></a>

**Riferimenti**
+ [Migrazione dei database Microsoft SQL Server verso Cloud AWS](https://docs.aws.amazon.com/prescriptive-guidance/latest/migration-sql-server/)
+ [Amazon EC2](https://aws.amazon.com/ec2/)
+ [Amazon EC2 FAQs](https://aws.amazon.com/ec2/faqs/)
+ [ EC2 Prezzi Amazon](https://aws.amazon.com/ec2/pricing/)
+ [AWS Database Migration Service](https://aws.amazon.com/dms/)
+ [Prodotti Microsoft su AWS](https://aws.amazon.com/windows/products/)
+ [Licenze Microsoft su AWS](https://aws.amazon.com/windows/resources/licensing/)
+ [Microsoft SQL Server su AWS](https://aws.amazon.com/windows/products/sql/)

**Tutorial e video**
+ [Guida introduttiva ad](https://aws.amazon.com/ec2/getting-started/) Amazon EC2
+ [Nozioni di base su ](https://aws.amazon.com/dms/getting-started/)AWS Database Migration Service
+ [Unisci un' EC2 istanza Amazon al tuo Simple AD Active Directory](https://docs.aws.amazon.com/directoryservice/latest/admin-guide/simple_ad_join_instance.html)
+ [Unisci un' EC2 istanza Amazon alla tua AWS Managed Microsoft AD Active Directory](https://docs.aws.amazon.com/directoryservice/latest/admin-guide/ms_ad_join_instance.html)
+ [AWS Database Migration Service](https://www.youtube.com/watch?v=zb4GcjEdl8U)(video)
+ [Introduzione ad Amazon EC2 — Elastic Cloud Server & Hosting con AWS](https://www.youtube.com/watch?v=TsRBftzZsQo) (video)