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à.
Prerequisiti
Prima di utilizzare il eb migrate comando, assicuratevi che l'ambiente soddisfi i seguenti requisiti:
- Installazione e versione di IIS
-
Il server da cui si esegue la migrazione deve eseguire Internet Information Services (IIS) versione 7.0 o successiva. IIS 10.0 su Windows Server 2016 o versione successiva offre l'ambiente più compatibile per la migrazione.
Per verificare la versione di IIS in uso, esegui il seguente comando:
PS C:\migrations_workspace>
Get-ItemProperty "HKLM:\SOFTWARE\Microsoft\InetStp\"
... SetupString : IIS 10.0 VersionString : Version 10.0 ...
- Requisiti di Windows Server
-
L'ambiente di origine deve eseguire Windows Server 2016 o versione successiva per una compatibilità ottimale. Elastic Beanstalk supporta le seguenti versioni di Windows Server come piattaforme di destinazione:
-
Windows Server 2025
-
Windows Server 2022
-
Windows Server 2019
-
Windows Server 2016
-
- Installazione dell'interfaccia CLI EB
-
-
Flusso di lavoro predefinito (senza l'
--remote
opzione):-
Python e l'Elastic Beanstalk Command Line Interface (EB CLI) devono essere installati sul server che contiene l'applicazione che desideri migrare su Elastic Beanstalk. Sebbene non sia necessario, consigliamo di installare l'EB CLI all'interno di una
virtualenv
sandbox come descritto in. Installazione dell'interfaccia a riga di comando EB in un ambiente virtuale
-
-
Utilizzando l'opzione:
--remote
-
Python e l'Elastic Beanstalk Command Line Interface (EB CLI) devono essere installati sul tuo host bastion. Sebbene non sia necessario, consigliamo di installare l'EB CLI all'interno di una
virtualenv
sandbox come descritto in. Installazione dell'interfaccia a riga di comando EB in un ambiente virtuale
-
-
- Autorizzazioni richieste
-
Sono necessarie le seguenti credenziali e autorizzazioni:
-
Privilegi di amministratore sul server IIS di origine o sull'host bastion (se si utilizza l'opzione).
--remote
-
AWS credenziali con autorizzazioni per creare e gestire risorse Elastic Beanstalk
-
- Web Deploy 3.6
-
Lo strumento Microsoft Web Deploy (versione 3.6 o successiva) deve essere installato sul server di origine o sull'host bastion (se si utilizza l'
--remote
opzione). Questo strumento viene utilizzato da per impacchettare eb migrate le applicazioni.Per verificare l'installazione esegui il seguente comando:
:
PS C:\migrations_workspace>
Get-ItemProperty "HKLM:\SOFTWARE\Microsoft\IIS Extensions\MSDeploy\3" -Name InstallPath
InstallPath : C:\Program Files\IIS\Microsoft Web Deploy V3\ ...
Per istruzioni di installazione, vedere Installazione e configurazione di Web Deploy su IIS 8.0 o versione successiva
nel sito Web della documentazione del prodotto Microsoft Windows. - Requisiti di rete
-
-
Flusso di lavoro predefinito (senza l'
--remote
opzione):-
Il server di origine deve disporre dell'accesso Internet in uscita ai AWS servizi.
-
-
Utilizzando l'
--remote
opzione:-
Il server di origine deve disporre dell'accesso Internet in uscita ai AWS servizi.
-
Configura le corrette regole di accesso ai gruppi di sicurezza che consentano una connessione di rete in uscita dal tuo host bastion e una connessione in entrata alla macchina remota. Assicurati che l'IP dell'host bastion sia inserito nell'elenco consentito tramite TCP sulla porta 22 per accedere alla macchina remota.
-
Assicurati che il tuo client SSH sia installato e in esecuzione sulla tua macchina remota e sul tuo host bastion.
-
Assicurati che la configurazione del firewall contenga le regole appropriate che aprano la porta 22 o consentano la connessione al client.
-
Verifica la tua connessione effettuando manualmente l'accesso tramite SSH all'host remoto dall'host bastion prima di tentare la migrazione.
-
-