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 applicazioni ospitate da IIS su Amazon utilizzando appcmd.exe EC2
Deepak Kumar, Amazon Web Services
Riepilogo
Quando esegui la migrazione di applicazioni ospitate da Internet Information Services (IIS) su istanze Amazon Elastic Compute Cloud (Amazon EC2), devi affrontare diverse sfide di autenticazione. Queste sfide includono il reinserimento delle credenziali di dominio per le identità dei pool di applicazioni e la potenziale rigenerazione delle chiavi macchina per la corretta funzionalità del sito web. È possibile utilizzarlo AWS Directory Service per stabilire relazioni di fiducia con Active Directory locale o creare una nuova Active Directory gestita in. AWS Questo modello descrive un approccio di migrazione pulito che utilizza la funzionalità di backup e ripristino di IIS su EC2 istanze Amazon. L'approccio utilizza appcmd.exe per disinstallare e reinstallare IIS sulle EC2 istanze di destinazione, permettendo una corretta migrazione dei siti Web ospitati su IIS, delle identità dei pool di applicazioni e delle chiavi di macchina.
Prerequisiti e limitazioni
Prerequisiti
Un attivo Account AWS per il server di destinazione.
Un server IIS di origine funzionale con siti Web ospitati su di esso.
Comprensione dei principi di funzionamento di IIS come amministrazione e configurazione.
Accesso da amministratore di sistema sia sul server di origine che su quello di destinazione.
Migrazione completata del server IIS di origine verso la destinazione Account AWS. Puoi utilizzare strumenti di migrazione come AWS Application Migration Service un approccio basato su snapshot di Amazon Machine Image (AMI) o altri strumenti di migrazione.
Limitazioni
Alcuni Servizi AWS non sono disponibili in tutti. Regioni AWS Per informazioni sulla disponibilità per regione, consulta AWS Servizi per regione
. Per endpoint specifici, consulta Endpoints and quotas del servizio e scegli il link relativo al servizio.
Versioni del prodotto
IIS 8.5 o IIS 10.0
Architecture
Stack di tecnologia di origine
Windows Server con IIS 8.5 o IIS 10.0 installato
Stack tecnologico Target
Windows Server con IIS 8.5 o IIS 10.0 installato
Application Migration Service
Architettura di destinazione
Il diagramma seguente mostra i componenti del flusso di lavoro e dell'architettura per questo modello.

La soluzione include i seguenti passaggi:
Installa e configura l'agente di AWS replica sul server IIS di origine nel data center aziendale. Questo agente avvia il processo di replica e gestisce il trasferimento dei dati verso. AWS
L'agente di AWS replica stabilisce una connessione sicura all'Application Migration Service e inizia a replicare i dati del server di origine, incluse le configurazioni IIS, i siti Web e i file delle applicazioni.
Application Migration Service avvia EC2 le istanze nella sottorete dell'applicazione con i dati replicati. L' EC2 istanza di destinazione esegue IIS e contiene le applicazioni migrate con i volumi Amazon Elastic Block Store (Amazon EBS) associati. Dopo la replica iniziale, Application Migration Service continua a sincronizzare le modifiche finché non sei pronto per passare al nuovo ambiente.
Tools (Strumenti)
Servizi AWS
AWS Application Migration Serviceti aiuta a riospitare (lift and shift) le applicazioni Cloud AWS senza modifiche e con tempi di inattività minimi.
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.
Altri strumenti
Internet Information Services (IIS)
per Windows Server è un server Web con un'architettura scalabile e aperta per l'hosting di qualsiasi cosa sul Web. IIS offre una serie di strumenti di amministrazione, tra cui strumenti di amministrazione e da riga di comando (ad esempio, appcmd.exe), codice e script gestiti e APIs supporto per Windows PowerShell .
Epiche
| Operazione | Description | Competenze richieste |
|---|---|---|
Crea backup di siti Web ospitati su IIS, chiave di configurazione e chiave. | Per creare backup per siti Web ospitati su IIS, la chiave di configurazione (
Per esportare la chiave di configurazione e la
| Amministratore IIS |
| Operazione | Description | Competenze richieste |
|---|---|---|
Disinstalla IIS sul server di destinazione. | Per disinstallare IIS sul server di destinazione, attenersi alla seguente procedura:
| Amministratore IIS |
Installa IIS sul server di destinazione. | Per installare IIS sul server di destinazione, attenersi alla seguente procedura:
| Amministratore IIS |
| Operazione | Description | Competenze richieste |
|---|---|---|
Ripristina i siti Web e la configurazione IIS. | Per ripristinare i backup IIS creati dal server di origine sul server di destinazione, attenersi alla seguente procedura:
| Amministratore IIS |
Risorse correlate
AWS documentazione
Installazione del AWS Replication Agent (AWS Application Migration Service documentazione)
AWS Linee guida prescrittive
Risorse Microsoft