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
Sreenivas Nettem, Bharath Kumar Pammi Ramesh, Anantharaman Seshadri e Gireesh Sreekantan, Amazon Web Services
Riepilogo
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
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
Architettura
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

Strumenti
Servizi AWS
Amazon Elastic Compute Cloud (Amazon EC2) fornisce capacità di elaborazione scalabile in. Cloud AWS Puoi avviare tutti i server virtuali di cui hai bisogno e dimensionarli rapidamente.
AWS Application Migration Serviceti aiuta a riospitare (lift and shift) le applicazioni Cloud AWS senza modifiche e con tempi di inattività minimi.
AWS Identity and Access Management (IAM) 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)
è uno strumento per la gestione di SQL Server, che include l'accesso, la configurazione e l'amministrazione dei componenti di SQL Server.
Best practice
Per AWS MGN, consulta Best practice for. AWS Application Migration Service
Epiche
Attività | Descrizione | 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. | 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. 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. AWS | Amministratore cloud, amministratore di rete |
Attività | Descrizione | 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 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. | 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 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 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 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 |
Attività | Descrizione | 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. |
| 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à | Descrizione | 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 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 |
Attività | Descrizione | 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. |
Per ulteriori informazioni, vedete Avvio di un'istanza cutover 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à | Descrizione | 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 | DBA, ingegnere addetto alla migrazione |
Aggiorna il listener IPs del gruppo di disponibilità Always On. |
| 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. |
| 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 |
Attività | Descrizione | Competenze richieste |
---|---|---|
Finalizza il cutover. | Dopo aver convalidato i cluster SQL Always On di destinazione, finalizza il cutover tramite la console 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
Problema | Soluzione |
---|---|
AWS Risoluzione dei problemi MGN | Per problemi e risoluzioni comuni, consultate le sezioni Risoluzione dei problemi e Domande frequenti nella documentazione di AWS MGN. |
Risorse correlate
AWS resources
Risorse SQL Server
Informazioni aggiuntive
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