

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 del gruppo di disponibilità Microsoft SQL Server Always On utilizzando AWS Application Migration Service
<a name="migrate-microsoft-sql-server-always-on-group-using-mgn"></a>

*Sreenivas Nettem, Bharath Kumar Pammi Ramesh, Anantharaman Seshadri e Gireesh Sreekantan, Amazon Web Services*

## Riepilogo
<a name="migrate-microsoft-sql-server-always-on-group-using-mgn-summary"></a>

AWS Application Migration Service (AWS MGN) è lo strumento preferito per il rehosting degli ambienti esistenti in, che consente ai clienti di abbandonare i data center locali. Cloud AWS Questo modello descrive il processo di utilizzo di AWS MGN per migrare i cluster Windows con i gruppi di disponibilità Always On di Microsoft SQL Server.

## Prerequisiti e limitazioni
<a name="migrate-microsoft-sql-server-always-on-group-using-mgn-prereqs"></a>

**Prerequisiti**
+ Un attivo. Account AWS
+ Un ruolo AWS Identity and Access Management (IAM) per l'orchestrazione di AWS MGN.
+ Accesso ai server di database di origine (gruppo di disponibilità SQL Server Always On).
+ Active Directory in una AWS landing zone per conservare i nomi DNS.
+ Una sottorete temporanea con comunicazione di rete chiusa con Active Directory.
+ Le sottoreti di destinazione sono in grado di comunicare con Active Directory.
+ Due indirizzi IP riservati per il cluster Windows in una sottorete di destinazione (uno in ogni zona di disponibilità).
+ Due indirizzi IP riservati per il listener SQL Always On in una sottorete di destinazione (uno in ogni zona di disponibilità).

**Versioni del prodotto**
+ Windows Server 2012 o versioni successive
+ SQL Server 2012 o versione successiva

## Architecture
<a name="migrate-microsoft-sql-server-always-on-group-using-mgn-architecture"></a>

**Stack tecnologico di origine**

Cluster Microsoft Windows (macchina fisica o virtuale locale) Gruppo di disponibilità Microsoft SQL Server Always On

**Stack tecnologico Target**

Istanza Amazon EC2 Windows

**Architettura Target**

![\[Architettura AWS per la migrazione della disponibilità di SQL Server Always On utilizzando AWS MGN.\]](http://docs.aws.amazon.com/it_it/prescriptive-guidance/latest/patterns/images/pattern-img/aa94040b-5ecf-42f9-90e3-929d0fa5e715/images/0b85c613-51df-475b-9598-3da3f9cd47c6.png)


## Tools (Strumenti)
<a name="migrate-microsoft-sql-server-always-on-group-using-mgn-tools"></a>

*Servizi AWS*
+ [Amazon Elastic Compute Cloud (Amazon EC2)](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/concepts.html) fornisce capacità di elaborazione scalabile in. Cloud AWS Puoi avviare tutti i server virtuali di cui hai bisogno e dimensionarli rapidamente.
+ [AWS Application Migration Service](https://docs.aws.amazon.com/mgn/latest/ug/what-is-application-migration-service.html)ti aiuta a riospitare (lift and shift) le applicazioni Cloud AWS senza modifiche e con tempi di inattività minimi.
+ [AWS Identity and Access Management (IAM)](https://docs.aws.amazon.com/IAM/latest/UserGuide/introduction.html) ti aiuta a gestire in modo sicuro l'accesso alle tue AWS risorse controllando chi è autenticato e autorizzato a utilizzarle.

*Altri strumenti*
+ [Microsoft SQL Server Management Studio (SSMS)](https://learn.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms) è uno strumento per la gestione di SQL Server, che include l'accesso, la configurazione e l'amministrazione dei componenti di SQL Server. 

## Best practice
<a name="migrate-microsoft-sql-server-always-on-group-using-mgn-best-practices"></a>

[Per AWS MGN, consulta Best practice for. AWS Application Migration Service](https://docs.aws.amazon.com/mgn/latest/ug/best_practices_mgn.html)

## Epiche
<a name="migrate-microsoft-sql-server-always-on-group-using-mgn-epics"></a>

### Prepara l'account di destinazione
<a name="prepare-the-target-account"></a>


| Operazione | Description | Competenze richieste | 
| --- | --- | --- | 
| Inizializza AWS MGN. | Inizializza AWS MGN nella destinazione. Regione AWS Questo crea i ruoli e le politiche IAM richiesti. Per ulteriori informazioni, consulta [Inizializzazione del servizio di migrazione delle applicazioni con la console](https://docs.aws.amazon.com/mgn/latest/ug/mgn-initialize-console.html). | Amministratore cloud | 
| Crea modelli di replica e avvia. | Configura i modelli di replica e avvio da utilizzare con AWS MGN. Per ulteriori informazioni, vedete [Configurazione dei modelli nella documentazione](https://docs.aws.amazon.com/mgn/latest/ug/mgn-initialization-templates.html). AWS  | Amministratore cloud | 
| Consenti le porte di comunicazione. | Per abilitare le comunicazioni di rete per AWS MGN, consenti il traffico sulle porte TCP 443 e 1500. Per ulteriori informazioni, consulta [i requisiti di rete per il servizio di migrazione delle applicazioni nella documentazione](https://docs.aws.amazon.com/mgn/latest/ug/Network-Requirements.html). AWS  | Amministratore cloud, amministratore di rete | 

### Preparare il server di origine
<a name="prepare-the-source-server"></a>


| Operazione | Description | Competenze richieste | 
| --- | --- | --- | 
| Verifica i prerequisiti AWS MGN. | Verificate che i server di origine soddisfino i prerequisiti per l'installazione dell'agente AWS MGN. Per ulteriori informazioni, consultate [Requisiti di installazione](https://docs.aws.amazon.com/mgn/latest/ug/installation-requirements.html) nella AWS documentazione. | Tecnico di migrazione | 
| Installa l'agente AWS MGN. | Installa l'agente AWS MGN sui server di origine. Durante l'installazione, scegliete Regione AWS dove migrare i server. Dopo l'installazione, l'agente comunica con il servizio e avvia la replica. Per ulteriori informazioni, vedere [Installazione dell'agente di AWS replica sui server Windows](https://docs.aws.amazon.com/mgn/latest/ug/windows-agent.html). | Ingegnere della migrazione | 
| Controlla lo stato del server di origine. | Nella console AWS MGN, controllate lo stato dei server di origine. All'inizio della replica, sui server viene visualizzato il messaggio **Pronto per il test**.In caso di errori, vedere [Risoluzione degli errori di comunicazione nella documentazione](https://docs.aws.amazon.com/mgn/latest/ug/Troubleshooting-Communication-Errors.html) di AWS MGN. | Amministratore del cloud, tecnico addetto alla migrazione | 
| Ottimizza le impostazioni di replica. | I cluster SQL Always On utilizzano una replica I/O sincrona elevata dal server primario al server secondario. Per ottimizzare la replica ed evitare ritardi, utilizza un server di [replica dedicato per ogni server](https://docs.aws.amazon.com/mgn/latest/ug/replication-settings-template.html) SQL Always On.**Se il database è superiore a 5 TB, valuta la possibilità di scegliere un'istanza del server di replica di dimensioni maggiori, ad esempio **m5.large**, anziché la t3.small predefinita.** | Amministratore del cloud, ingegnere addetto alla migrazione | 
| Aggiorna il modello di lancio. | Aggiorna le [impostazioni di avvio](https://docs.aws.amazon.com/mgn/latest/ug/launch-settings.html) e scegli le sottoreti per i server SQL Always On. I server del cluster SQL Always On sono distribuiti su diversi server AWS Zone di disponibilità per garantire un'elevata disponibilità. | Ingegnere addetto alla migrazione, responsabile della migrazione | 
| Aggiorna le impostazioni di avvio. | In base ai requisiti di dimensioni e prestazioni, aggiorna il tipo di istanza e input/output le operazioni al secondo (IOPS) nelle impostazioni di avvio.(Facoltativo) Scegli un'interfaccia elastic network esistente nelle impostazioni di avvio. | Ingegnere addetto alla migrazione, responsabile della migrazione | 

### Cutover di prova
<a name="test-cutover"></a>


| Operazione | Description | Competenze richieste | 
| --- | --- | --- | 
| Verifica i server di origine. | Nella console AWS MGN, verificate che lo stato del server di origine sia **Pronto per il test**. | Amministratore del cloud, ingegnere addetto alla migrazione | 
| Avvia le istanze di test. | [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/prescriptive-guidance/latest/patterns/migrate-microsoft-sql-server-always-on-group-using-mgn.html) | Amministratore cloud, ingegnere addetto alla migrazione | 
| Test di connettività e integrità del database. | Verifica la connettività e l'integrità del database delle istanze di test. Quindi contrassegna i server di origine come **Ready for cutover nella console** AWS MGN. | Amministratore cloud, ingegnere addetto alla migrazione | 

### Attività preliminari alla migrazione
<a name="pre-migration-tasks"></a>


| Operazione | Description | Competenze richieste | 
| --- | --- | --- | 
| Verifica l'integrità del database. | Questo aiuta a garantire che non vi siano problemi di integrità del database all'origine prima della migrazione. Esegui `DBCC CHECKDB` e specifica`WITH_PHYSICAL_ONLY`. L'esecuzione di questo controllo senza autorizzazione `WITH_PHYSICAL_ONLY` può causare problemi di prestazioni all'origine. Per mantenere l'integrità del database, esegui un controllo completo settimanale del database.Questi comandi controllano l'integrità logica e fisica del database rilevando potenziali problemi di danneggiamento. Il controllo verifica la struttura del database, ad esempio pagine, righe, indici e tabelle di sistema. | Ingegnere dei dati, DBA | 
| Verifica le connessioni ai server collegati. | Verifica le connessioni tra tutti i server esistenti e documenta il loro stato. Questo aiuta a garantire che i server collegati funzionino come previsto dopo la migrazione. | Ingegnere dei dati, DBA | 
| Verifica i backup. | Conferma l'integrità dei backup di origine. | Ingegnere dei dati, DBA | 

### AWS Cutover MGN
<a name="aws-mgn-cutover"></a>


| Operazione | Description | Competenze richieste | 
| --- | --- | --- | 
| Arresta SQL Server e i servizi del cluster. | Arresta i servizi cluster SQL Server e Microsoft su tutti i nodi del cluster SQL. | DBA, ingegnere addetto alla migrazione | 
| Verifica i server. | **Nella console AWS MGN, verificate che lo stato dei server di origine sia **Pronto per il cutover** e che lo stato della replica dei dati sia Integrato.** | Ingegnere della migrazione | 
| Avvia il cutover. | [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/prescriptive-guidance/latest/patterns/migrate-microsoft-sql-server-always-on-group-using-mgn.html)Per ulteriori informazioni, vedete [Avvio di un'istanza cutover](https://docs.aws.amazon.com/mgn/latest/ug/launch-cutover-gs.html) nella documentazione di MGN. AWS  | Ingegnere della migrazione | 
| Prova i server lanciati. | Accedi alle EC2 istanze Amazon avviate e convalida lo stato del cluster. Verifica che i server si trovino nelle sottoreti corrette, che le dimensioni dell'istanza e le impostazioni IOPS siano corrette e che il server di controllo sia accessibile. | DBA, ingegnere addetto alla migrazione | 

### Attività successive all'installazione del database
<a name="database-post-cutover-tasks"></a>


| Operazione | Description | Competenze richieste | 
| --- | --- | --- | 
| Aggiorna l'indirizzo IP del cluster. | Aggiorna l'indirizzo IP del cluster per il cluster Windows utilizzando i due indirizzi IP riservati nelle sottoreti di destinazione. Per ulteriori informazioni, vedere [Modifica dell'indirizzo IP di un'istanza del cluster di failover](https://learn.microsoft.com/en-us/sql/sql-server/failover-clusters/windows/change-the-ip-address-of-a-failover-cluster-instance?view=sql-server-2016). | DBA, ingegnere addetto alla migrazione | 
| Aggiorna il listener IPs del gruppo di disponibilità Always On. | [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/prescriptive-guidance/latest/patterns/migrate-microsoft-sql-server-always-on-group-using-mgn.html) | DBA, ingegnere addetto alla migrazione | 
| Verifica la connessione. | Utilizzando SSMS, connettiti al listener del gruppo di disponibilità Always On e conferma che la connessione abbia esito positivo. | DBA, ingegnere addetto alla migrazione | 
| Verifica lo stato del gruppo di disponibilità Always On. | [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/prescriptive-guidance/latest/patterns/migrate-microsoft-sql-server-always-on-group-using-mgn.html) | DBA, ingegnere addetto alla migrazione | 
| Controlla il registro degli errori. | Aprire il log degli errori e verificare gli eventuali errori segnalati per l'istanza di SQL Server. Assicurarsi che il ripristino sia completo per tutti i database. | DBA, ingegnere addetto alla migrazione | 
| Prova i server collegati. | Verifica la connettività di tutti i server collegati. In caso di problemi di connettività, assicurati che il server e la porta di destinazione siano accessibili. | DBA, ingegnere addetto alla migrazione | 

### Finalizza il cutover
<a name="finalize-the-cutover"></a>


| Operazione | Description | Competenze richieste | 
| --- | --- | --- | 
| Finalizza il cutover. | Dopo aver convalidato i cluster SQL Always On di destinazione, [finalizza il cutover tramite la console](https://docs.aws.amazon.com/mgn/latest/ug/launch-cutover-gs.html#revert-finalize-cutover-gs) MGN. AWS In questo modo si interrompe la replica dei dati dai server di origine e si eliminano i dati dal server di replica. Rimuove inoltre il server di replica e le risorse associate. | Amministratore del cloud, ingegnere addetto alla migrazione | 

## risoluzione dei problemi
<a name="migrate-microsoft-sql-server-always-on-group-using-mgn-troubleshooting"></a>


| Problema | Soluzione | 
| --- | --- | 
| AWS Risoluzione dei problemi MGN | Per problemi e risoluzioni comuni, consultate le sezioni [Risoluzione dei problemi](https://docs.aws.amazon.com/mgn/latest/ug/troubleshooting.html) e [Domande frequenti](https://docs.aws.amazon.com/mgn/latest/ug/FAQ.html) nella documentazione di AWS MGN. | 

## Risorse correlate
<a name="migrate-microsoft-sql-server-always-on-group-using-mgn-resources"></a>

*AWS resources*
+ [Opzione 1 Rehost - () AWS Application Migration ServiceAWS](https://catalog.us-east-1.prod.workshops.aws/workshops/c6bdf8dc-d2b2-4dbd-b673-90836e954745/en-US/04-application-migration/01-mgn)
+ [Che cos'è? AWS Application Migration Service](https://docs.aws.amazon.com/mgn/latest/ug/what-is-application-migration-service.html)

*Risorse SQL Server*
+ [Che cos'è SQL Server Management Studio (SSMS)?](https://learn.microsoft.com/en-us/ssms/sql-server-management-studio-ssms)

## Informazioni aggiuntive
<a name="migrate-microsoft-sql-server-always-on-group-using-mgn-additional"></a>

Per i requisiti di sicurezza standard per la migrazione dei carichi di lavoro a Cloud AWS, consulta le [migliori pratiche per la sicurezza, l'identità e la conformità sul sito Web](https://aws.amazon.com/architecture/security-identity-compliance/). AWS 