

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à.

# Migra una macchina virtuale locale su Amazon EC2 utilizzando AWS Application Migration Service
<a name="migrate-an-on-premises-vm-to-amazon-ec2-by-using-aws-application-migration-service"></a>

*Thanh Nguyen, Amazon Web Services*

## Riepilogo
<a name="migrate-an-on-premises-vm-to-amazon-ec2-by-using-aws-application-migration-service-summary"></a>

Per quanto riguarda la migrazione delle applicazioni, le organizzazioni possono adottare approcci diversi per riospitare (lift and shift) i server dell'applicazione dall'ambiente locale al cloud Amazon Web Services (AWS). Un modo consiste nel fornire nuove istanze Amazon Elastic Compute Cloud (Amazon EC2) e quindi installare e configurare l'applicazione da zero. Un altro approccio consiste nell'utilizzare servizi di migrazione nativi di AWS o di terze parti per migrare più server contemporaneamente.

Questo modello descrive i passaggi per la migrazione di una macchina virtuale (VM) supportata su un' EC2 istanza Amazon sul cloud AWS utilizzando AWS Application Migration Service. Puoi utilizzare l'approccio descritto in questo modello per migrare una o più macchine virtuali manualmente, una per una o automaticamente creando script di automazione appropriati in base ai passaggi descritti. 

## Prerequisiti e limitazioni
<a name="migrate-an-on-premises-vm-to-amazon-ec2-by-using-aws-application-migration-service-prereqs"></a>

**Prerequisiti**
+ Un account AWS attivo in una delle regioni AWS che supportano Application Migration Service
+ Connettività di rete tra il server di origine e il EC2 server di destinazione tramite una rete privata utilizzando AWS Direct Connect o una rete privata virtuale (VPN) o tramite Internet

**Limitazioni**
+ Per l'elenco aggiornato delle regioni supportate, consulta le [regioni AWS supportate](https://docs.aws.amazon.com/mgn/latest/ug/supported-regions.html).
+ Per un elenco dei sistemi operativi supportati, consulta la sezione [Sistemi operativi supportati](https://docs.aws.amazon.com/mgn/latest/ug/Supported-Operating-Systems.html) e la sezione *Generale* di [Amazon EC2 FAQs](https://aws.amazon.com/ec2/faqs/).

## Architecture
<a name="migrate-an-on-premises-vm-to-amazon-ec2-by-using-aws-application-migration-service-architecture"></a>

**Stack tecnologico di origine**
+ Un server fisico, virtuale o ospitato nel cloud che esegue un sistema operativo supportato da Amazon EC2

**Stack tecnologico Target**
+ Un' EC2 istanza Amazon che esegue lo stesso sistema operativo della macchina virtuale di origine
+ Amazon Elastic Block Store (Amazon EBS)

**Architettura di origine e destinazione**

Il diagramma seguente mostra l'architettura di alto livello e i componenti principali della soluzione. Nel data center locale sono presenti macchine virtuali con dischi locali. In AWS, è disponibile un'area di staging con server di replica e un'area di risorse migrate con EC2 istanze per test e cutover. Entrambe le sottoreti contengono volumi EBS.

![Componenti principali per migrare una macchina virtuale supportata su un' EC2 istanza Amazon sul cloud AWS.](http://docs.aws.amazon.com/it_it/prescriptive-guidance/latest/patterns/images/pattern-img/58c8bafd-9a6d-42d4-a5ce-08c4b9a286a3/images/f8396fad-7ee9-4f75-800f-e819f509e151.png)


1. Inizializza AWS Application Migration Service.

1. Configura la configurazione e il reporting del server dell'area di staging, incluse le risorse dell'area di staging.

1. Installa gli agenti sui server di origine e utilizza la replica continua dei dati a livello di blocco (compressa e crittografata).

1. Automatizza l'orchestrazione e la conversione del sistema per abbreviare la finestra intermedia.

**Architettura di rete**

Il diagramma seguente mostra l'architettura di alto livello e i componenti principali della soluzione dal punto di vista della rete, inclusi i protocolli e le porte necessari per la comunicazione tra i componenti principali nel data center locale e su AWS.

![Componenti di rete, inclusi protocolli e porte per la comunicazione tra data center e AWS.](http://docs.aws.amazon.com/it_it/prescriptive-guidance/latest/patterns/images/pattern-img/58c8bafd-9a6d-42d4-a5ce-08c4b9a286a3/images/2f594daa-ddba-4841-8785-6067e8d83c2f.png)


## Tools (Strumenti)
<a name="migrate-an-on-premises-vm-to-amazon-ec2-by-using-aws-application-migration-service-tools"></a>
+ [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 nel cloud AWS senza modifiche e con tempi di inattività minimi.

## Best practice
<a name="migrate-an-on-premises-vm-to-amazon-ec2-by-using-aws-application-migration-service-best-practices"></a>
+ Non mettere offline il server di origine né eseguire un riavvio fino al completamento del cutover sull'istanza di destinazione EC2 .
+ Offri agli utenti ampie opportunità di eseguire test di accettazione degli utenti (UAT) sul server di destinazione per identificare e risolvere eventuali problemi. Idealmente, questo test dovrebbe iniziare almeno due settimane prima del termine.
+ Monitora frequentemente lo stato della replica del server sulla console di Application Migration Service per identificare tempestivamente i problemi.
+ Utilizza credenziali AWS Identity and Access Management (IAM) temporanee per l'installazione dell'agente anziché credenziali utente IAM permanenti.

## Epiche
<a name="migrate-an-on-premises-vm-to-amazon-ec2-by-using-aws-application-migration-service-epics"></a>

### Generazione di credenziali AWS
<a name="generate-aws-credentials"></a>


| Operazione | Description | Competenze richieste | 
| --- | --- | --- | 
| Crea il ruolo IAM di AWS Replication Agent. | Accedi con autorizzazioni amministrative all'account AWS.<br />Sulla [console](https://console.aws.amazon.com/iam/) AWS Identity and Access Management (IAM), crea un ruolo IAM:[See the AWS documentation website for more details](http://docs.aws.amazon.com/it_it/prescriptive-guidance/latest/patterns/migrate-an-on-premises-vm-to-amazon-ec2-by-using-aws-application-migration-service.html) | Amministratore AWS, ingegnere addetto alla migrazione | 
| Genera credenziali di sicurezza temporanee. | Su una macchina con AWS Command Line Interface (AWS CLI) installata, accedi con autorizzazioni amministrative. In alternativa (all'interno di una regione AWS supportata), sulla Console di gestione AWS, accedi con autorizzazioni amministrative all'account AWS e apri AWS CloudShell.<br />Genera credenziali temporanee con il seguente comando, sostituendolo `<account-id>` con l'ID dell'account AWS.<br />`aws sts assume-role --role-arn arn:aws:iam::<account-id>:role/MGN_Agent_Installation_Role --role-session-name mgn_installation_session_role`<br />Dall'output del comando, copia i valori per `AccessKeyId` **`SecretAccessKey`**, e **`SessionToken`**. ****Conservali in un luogo sicuro per un uso successivo.Queste credenziali temporanee scadranno dopo un'ora. Se hai bisogno di credenziali dopo un'ora, ripeti i passaggi precedenti. | Amministratore AWS, ingegnere addetto alla migrazione | 

### Inizializza Application Migration Service e crea il modello di impostazioni di replica
<a name="initialize-application-migration-service-and-create-the-replication-settings-template"></a>


| Operazione | Description | Competenze richieste | 
| --- | --- | --- | 
| Inizializza il servizio. | Sulla console, accedi con le autorizzazioni amministrative all'account AWS.<br />Scegli **Application Migration Service**, quindi scegli **Inizia**. | Amministratore AWS, ingegnere addetto alla migrazione | 
| Crea e configura il modello di impostazioni di replica. | [See the AWS documentation website for more details](http://docs.aws.amazon.com/it_it/prescriptive-guidance/latest/patterns/migrate-an-on-premises-vm-to-amazon-ec2-by-using-aws-application-migration-service.html)Application Migration Service creerà automaticamente tutti i ruoli IAM necessari per facilitare la replica dei dati e l'avvio dei server migrati. | Amministratore AWS, ingegnere addetto alla migrazione | 

### Installa gli agenti di replica AWS sui computer di origine
<a name="install-aws-replication-agents-on-source-machines"></a>


| Operazione | Description | Competenze richieste | 
| --- | --- | --- | 
| Tieni a portata di mano le credenziali AWS richieste. | Quando esegui il file di installazione su un server di origine, dovrai inserire le credenziali temporanee generate in precedenza, tra cui`AccessKeyId`, `SecretAccessKey` e. `SessionToken` | Ingegnere addetto alla migrazione, amministratore AWS | 
| Per i server Linux, installa l'agente. | Copia il comando di installazione, accedi ai server di origine ed esegui il programma di installazione. Per istruzioni dettagliate, consulta la [documentazione AWS](https://docs.aws.amazon.com/mgn/latest/ug/linux-agent.html). | Amministratore AWS, ingegnere addetto alla migrazione | 
| Per i server Windows, installa l'agente. | Scarica il file di installazione su ogni server, quindi esegui il comando di installazione. Per istruzioni dettagliate, consulta la [documentazione AWS](https://docs.aws.amazon.com/mgn/latest/ug/windows-agent.html). | Amministratore AWS, ingegnere addetto alla migrazione | 
| Attendi il completamento della replica iniziale dei dati. | Una volta installato l'agente, il server di origine verrà visualizzato nella console di Application Migration Service, nella sezione **Server di origine**. Attendi che il server venga sottoposto alla replica iniziale dei dati. | Amministratore AWS, ingegnere addetto alla migrazione | 

### Configura le impostazioni di avvio
<a name="configure-launch-settings"></a>


| Operazione | Description | Competenze richieste | 
| --- | --- | --- | 
| Specificare i dettagli del server. | Nella console di Application Migration Service, scegli la sezione **Server di origine**, quindi scegli un nome di server dall'elenco per accedere ai dettagli del server. | Amministratore AWS, ingegnere addetto alla migrazione | 
| Configura le impostazioni di avvio.  | Scegli la scheda **Impostazioni di avvio**. Puoi configurare una varietà di impostazioni, incluse le impostazioni generali di avvio e le impostazioni del modello di EC2 avvio. Per istruzioni dettagliate, consulta la [documentazione AWS](https://docs.aws.amazon.com/mgn/latest/ug/launch-settings.html). | Amministratore AWS, ingegnere addetto alla migrazione | 

### Esegui un test
<a name="perform-a-test"></a>


| Operazione | Description | Competenze richieste | 
| --- | --- | --- | 
| Prova i server di origine. | [See the AWS documentation website for more details](http://docs.aws.amazon.com/it_it/prescriptive-guidance/latest/patterns/migrate-an-on-premises-vm-to-amazon-ec2-by-using-aws-application-migration-service.html)I server verranno avviati. | Amministratore AWS, ingegnere addetto alla migrazione | 
| Verifica che il test sia stato completato con successo. | Una volta avviato completamente il server di test, lo stato **Avvisi** nella pagina mostrerà **Avviato** per ogni server. | Amministratore AWS, ingegnere addetto alla migrazione | 
| Testa il server. | Esegui test sul server di test per assicurarti che funzioni come previsto. | Amministratore AWS, ingegnere addetto alla migrazione | 

### Pianifica ed esegui un cutover
<a name="schedule-and-perform-a-cutover"></a>


| Operazione | Description | Competenze richieste | 
| --- | --- | --- | 
| Pianifica una finestra di taglio. | Pianifica un periodo di tempo limite adeguato con i team competenti. | Amministratore AWS, ingegnere addetto alla migrazione | 
| Esegui il cutover. | [See the AWS documentation website for more details](http://docs.aws.amazon.com/it_it/prescriptive-guidance/latest/patterns/migrate-an-on-premises-vm-to-amazon-ec2-by-using-aws-application-migration-service.html)Il **ciclo di vita della migrazione** del server di origine passerà a **Cutover** in corso. | Amministratore AWS, ingegnere addetto alla migrazione | 
| Verifica che il cutover sia stato completato correttamente. | Dopo l'avvio completo dei server di cutover, lo stato **Avvisi** nella pagina **Server di origine mostrerà **Avviato** per ogni server**. | Amministratore AWS, ingegnere addetto alla migrazione | 
| Testa il server. | Esegui dei test sul server cutover per assicurarti che funzioni come previsto. | Amministratore AWS, ingegnere addetto alla migrazione | 
| Finalizza il cutover. | Scegli **Test e Cutover**, quindi seleziona **Finalize cutover per finalizzare il processo di migrazione**. | Amministratore AWS, ingegnere addetto alla migrazione | 

## Risorse correlate
<a name="migrate-an-on-premises-vm-to-amazon-ec2-by-using-aws-application-migration-service-resources"></a>
+ [AWS Servizio della migrazione di applicazioni](https://aws.amazon.com/application-migration-service/)
+ [Guida per l'utente di AWS Application Migration Service](https://docs.aws.amazon.com/mgn/latest/ug/what-is-application-migration-service.html)