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à.
AWS Migration Hub L'importazione (Migration Hub) consente di importare i dettagli dell'ambiente locale direttamente in Migration Hub senza utilizzare Application Discovery Service Agentless Collector (Agentless Collector) o AWS Application Discovery Agent (Discovery Agent), in modo da poter eseguire la valutazione e la pianificazione della migrazione direttamente dai dati importati. È anche possibile raggruppare i dispositivi come applicazioni e monitorarne lo stato di migrazione.
Questa pagina descrive i passaggi per completare una richiesta di importazione. Innanzitutto, si utilizza una delle due opzioni seguenti per preparare i dati del server locale.
-
Utilizza strumenti comuni di terze parti per generare un file che contenga i dati del server locale.
-
Scarica il nostro modello di importazione con valori separati da virgole (CSV) e compilalo con i dati del tuo server locale.
Dopo aver utilizzato uno dei due metodi descritti in precedenza per creare il file di dati locale, carichi il file su Migration Hub utilizzando la console Migration Hub o uno dei AWS SDKs. AWS CLI Per ulteriori informazioni sulle due opzioni, consultaFormati di importazione supportati.
È possibile inviare più richieste di importazione. Ogni richiesta viene elaborata in sequenza. Puoi controllare lo stato delle tue richieste di importazione in qualsiasi momento, tramite la console o l'importazione APIs.
Una volta completata la richiesta di importazione, è possibile visualizzare i dettagli dei singoli record importati. Visualizza i dati di utilizzo, i tag e le mappature delle applicazioni direttamente dalla console Migration Hub. In caso di errori durante l'importazione, è possibile esaminare il conteggio dei record corretti e non riusciti e i dettagli dell'errore per ogni record non riuscito.
Errori di gestione: viene fornito un collegamento per scaricare i file di log degli errori e dei record non riusciti come file CSV in un archivio compresso. Utilizza questi file per inviare nuovamente la richiesta di importazione dopo aver corretto gli errori.
Vengono applicati dei limiti relativi al numero di record importati, server importati e record eliminati. Per ulteriori informazioni, consulta AWS Application Discovery Service Quote.
Formati di importazione supportati
Migration Hub supporta i seguenti formati di importazione.
RVTools
Migration Hub supporta l'importazione di esportazioni di VMware RVTools vSphere tramite. Quando salvate i dati da RVTools, scegliete prima l'opzione Esporta tutto in csv, quindi ZIP la cartella e importate il file ZIP in Migration Hub. Nello ZIP CSVs sono richiesti: vInfo, vNetwork, vCPU, vMemory, vDisk, vPartition, vSource, vTools, vHost, vNIC, vsc_VMK.
Modello di importazione Migration Hub
L'importazione da Migration Hub consente di importare dati da qualsiasi fonte. I dati forniti devono essere nel formato supportato per un file CSV e i dati devono contenere solo i campi supportati con i relativi intervalli supportati per tali campi.
Un asterisco (*) accanto al nome di un campo di importazione nella tabella seguente indica che si tratta di un campo obbligatorio. Ogni record del file di importazione deve avere almeno uno o più di questi campi obbligatori compilati per identificare in modo univoco un server o un'applicazione. Altrimenti, un record senza nessun campo obbligatorio non verrà importato.
Un accento circonflesso (^) accanto al nome di un file di importazione nella tabella seguente indica che è di sola lettura se viene fornito un ServerID.
Nota
Se stai usando uno dei due. VMware MoRefId oppure VMWare. VCenterId, per identificare un record, è necessario disporre di entrambi i campi nello stesso record.
Nome del campo di importazione | Descrizione | Esempi |
---|---|---|
ExternalId*^ | Un identificatore personalizzato che consente di contrassegnare ciascun record come univoco. Ad esempio, ExternalIdpuò essere l'ID di inventario per il server del data center. | Inventory Id 1 Server 2 CMBD Id 3 |
SMBiosId^ | ID del BIOS di gestione del sistema (SMBIOS). | |
IPAddress*^ | Un elenco separato da virgole di indirizzi IP del server, tra virgolette. | 192.0.0.2 "10.12.31.233, 10.12.32.11" |
MACAddress*^ | Un elenco separato da virgole di indirizzi MAC del server, tra virgolette. | 00:1B:44:11:3A:B7 "00-15-E9-2B-99-3C, 00-14-22-01-23-45" |
HostName*^ | Il nome host del server. Consigliamo di usare il nome di dominio completo (FQDN) per questo valore. | ip-1-2-3-4 localhost.domain |
VMware.MoRefId*^ | L'ID di riferimento dell'oggetto gestito. Deve essere fornito un VMware. VCenterId. | |
VMware. VCenterID*^ | Identificatore univoco della macchina virtuale. Deve essere fornito un. VMware MoRefId. | |
TAZZA. NumberOfProcessors^ | Il numero di CPUs. | 4 |
TAZZA. NumberOfCores^ | Il numero totale di core fisici. | 8 |
TAZZA. NumberOfLogicalCores^ | Il numero totale di thread che possono essere eseguiti contemporaneamente su tutti i thread di un CPUs server. Alcuni CPUs supportano l'esecuzione simultanea di più thread su un singolo core della CPU. In questi casi, questo numero sarà superiore al numero di core (fisico o virtuale). | 16 |
Nome del sistema operativo^ | Il nome del sistema operativo. | Linux Windows.Hat |
Versione del sistema operativo^ | La versione del sistema operativo. | 16.04.3 NT 6.2.8 |
VMware.VMName^ | Il nome della macchina virtuale. | Corp1 |
RAM. TotalSizeInMB^ | La RAM totale disponibile sul server in MB. | 64 128 |
ARIETE. UsedSizeInMB.avg^ | La quantità media di RAM utilizzata sul server, in MB. | 64 128 |
ARIETE. UsedSizeInMB max^ | La quantità massima di RAM utilizzata disponibile sul server, in MB. | 64 128 |
CPU. UsagePct.Media^ | L'utilizzo medio della CPU quando lo strumento di rilevamento raccoglieva i dati. | 45 23.9 |
COPPA. UsagePct.Massimo^ | L'utilizzo massimo della CPU quando lo strumento di rilevamento raccoglieva i dati. | 55.34 24 |
DiskReadsPerSecondInkB.avg^ | Il numero medio di letture del disco al secondo, in KB. | 1159 84506 |
DiskWritesPerSecondInKB.avg^ | Il numero medio di scritture del disco al secondo, in KB. | 199 6197 |
DiskReadsPerSecondInKB.max^ | Il numero massimo di letture del disco al secondo, in KB. | 37892 869962 |
DiskWritesPerSecondInKB.max^ | Il numero massimo di scritture del disco al secondo, in KB. | 18436 1808 |
DiskReadsOpsPerSecond.Media^ | Il numero medio di operazioni di lettura del disco al secondo. | 45 28 |
DiskWritesOpsPerSecond.Media ^ | Il numero medio di operazioni di scrittura su disco al secondo. | 8 3 |
DiskReadsOpsPerSecond.Massimo^ | Il numero massimo di operazioni di lettura del disco al secondo. | 1083 176 |
DiskWritesOpsPerSecond.Massimo^ | Il numero massimo di operazioni di scrittura su disco al secondo. | 535 71 |
NetworkReadsPerSecondInkB.avg^ | Il numero medio di operazioni di lettura sulla rete al secondo, in KB. | 45 28 |
NetworkWritesPerSecondInKB.avg^ | Il numero medio di operazioni di scrittura sulla rete al secondo, in KB. | 8 3 |
NetworkReadsPerSecondInKB.max^ | Il numero massimo di operazioni di lettura sulla rete al secondo, in KB. | 1083 176 |
NetworkWritesPerSecondInKB.max^ | Il numero massimo di operazioni di scrittura sulla rete al secondo, in KB. | 535 71 |
Applicazioni | Un elenco separato da virgole di applicazioni che includono questo server, tra virgolette. Questo valore può includere le applicazioni esistenti e/o nuove applicazioni che vengono create durante l'importazione. | Application1 "Application2, Application3" |
ApplicationWave | L'ondata di migrazione per questo server. | |
Tag^ | Un elenco separato da virgole di tag formattati come nome:valore. ImportanteNon memorizzare informazioni sensibili (come i dati personali) nei tag. |
"zone:1, critical:yes" "zone:3, critical:no, zone:1" |
ServerId | L'identificatore del server visualizzato nell'elenco dei server Migration Hub. | d-server-01kk9i6ywwaxmp |
È possibile importare i dati anche se non tutti i campi definiti nel modello di importazione sono compilati a condizione che ogni record contenga almeno uno dei campi obbligatori. I duplicati vengono gestiti su più richieste di importazione utilizzando una chiave corrispondente esterna o interna. Se si compila la propria chiave corrispondente, External ID
, questo campo viene utilizzato per identificare in modo univoco e importare i record. Se non viene specificata alcuna chiave corrispondente, l'importazione utilizza una chiave corrispondente generata internamente derivata da alcune delle colonne del modello di importazione. Per ulteriori informazioni su questa corrispondenza, consulta Logica di corrispondenza per i server e le applicazioni rilevati.
Nota
L'importazione da Migration Hub non supporta campi diversi da quelli definiti nel modello di importazione. Eventuali campi personalizzati forniti verranno ignorati e non saranno importati.
Configurazione delle autorizzazioni di importazione
Prima di poter importare i dati, assicurati che il tuo utente IAM disponga delle autorizzazioni Amazon S3 necessarie per caricare (s3:PutObject
) il file di importazione su Amazon S3 e leggere l'oggetto (). s3:GetObject
Inoltre, devi stabilire l'accesso programmatico (per il AWS CLI) o l'accesso alla console, creando una policy IAM e collegandola all'utente IAM che esegue le importazioni nel tuo account. AWS
Utilizza la seguente procedura per modificare la politica di autorizzazione per l'utente IAM che effettuerà le richieste di importazione nel tuo AWS account utilizzando la console.
Per modificare le policy gestite collegate a un utente
-
Accedi AWS Management Console e apri la console IAM all'indirizzo https://console.aws.amazon.com/iam/
. -
Nel pannello di navigazione, seleziona Utenti.
-
Selezionare il nome dell'utente per cui modificare la policy di autorizzazione.
-
Seleziona la scheda Permissions (Autorizzazioni) e scegli Add permissions (Aggiungi autorizzazioni).
-
Scegli Attach existing policies directly (Collega direttamente le policy esistenti), quindi seleziona Create policy (Crea policy).
-
Nella pagina Create policy (Crea policy) che si apre, scegli JSON e copia la policy seguente. Ricorda di sostituire il nome del bucket con il nome effettivo del bucket in cui l'utente IAM caricherà i file di importazione.
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "s3:GetBucketLocation", "s3:ListAllMyBuckets" ], "Resource": "*" }, { "Effect": "Allow", "Action": ["s3:ListBucket"], "Resource": ["arn:aws:s3:::
importBucket
"] }, { "Effect": "Allow", "Action": [ "s3:PutObject", "s3:GetObject", "s3:DeleteObject" ], "Resource": ["arn:aws:s3:::importBucket
/*"] } ] } -
Scegli Verifica policy.
-
Assegna alla policy un nuovo Nome e una descrizione facoltativa prima di esaminare il riepilogo della policy.
-
Scegli Create Policy (Crea policy).
-
-
Torna alla pagina Concedi le autorizzazioni della console IAM per l'utente che effettuerà le richieste di importazione nel tuo AWS account.
-
Aggiorna la tabella di policy e cerca il nome della policy appena creata.
-
Scegli Prossimo: Rivedi.
-
Scegli Aggiungi autorizzazioni.
Ora che hai aggiunto la policy al tuo utente IAM, sei pronto per iniziare il processo di importazione.
Ricorda che quando l'utente IAM carica gli oggetti nel bucket Amazon S3 che hai specificato, deve lasciare le autorizzazioni predefinite per gli oggetti impostate in modo che l'utente possa leggere l'oggetto.
Caricamento del file di importazione su Amazon S3
Successivamente, devi caricare il file di importazione in formato CSV in Amazon S3 in modo che possa essere importato. Prima di iniziare, dovresti disporre di un bucket Amazon S3 in cui archiviare il file di importazione creato e/o scelto in anticipo.
Per caricare il file di importazione su Amazon S3
Accedi AWS Management Console e apri la console Amazon S3 all'indirizzo. https://console.aws.amazon.com/s3/
-
Nell'elenco Bucket name (Nome bucket) selezionare il nome del bucket in cui si desidera caricare l'oggetto.
-
Scegli Carica.
-
Nella finestra di dialogo Upload (Carica) selezionare Add files (Aggiungi file) per scegliere il file da caricare.
-
Seleziona un file da caricare, quindi scegli Apri.
-
Scegli Carica.
-
Una volta che il file è stato caricato, scegli il nome dell'oggetto file di dati dal pannello di controllo del bucket.
-
Dalla scheda Overview (Panoramica) della pagina dei dettagli dell'oggetto, copia l'Object URL (URL oggetto). Sarà necessario durante la creazione della richiesta di importazione.
-
Vai alla pagina Importa nella console Migration Hub come descritto inImportazione dei dati. Quindi, incolla l'URL dell'oggetto nel campo URL dell'oggetto Amazon S3.
Importazione dei dati
Dopo aver scaricato il modello di importazione dalla console di Migration Hub e averlo compilato con i dati del server locale esistente, sei pronto per iniziare a importare i dati in Migration Hub. Le seguenti istruzioni descrivono due modi per eseguire questa operazione, utilizzando la console o effettuando chiamate API tramite. AWS CLI
Avvia l'importazione dei dati nella pagina Strumenti della console Migration Hub.
Per avviare l'importazione di dati
-
Nel riquadro di navigazione, in Discover (Rileva), scegli Tools (Strumenti).
-
Se non si dispone già di un modello di importazione compilato, è possibile scaricare il modello scegliendo import template (modello di importazione) nella casella Import (Importa). Apri il modello scaricato e compilalo con i dati del server locale esistente. Puoi anche scaricare il modello di importazione dal nostro bucket Amazon S3 all'indirizzo import_template.csv https://s3.us-west-2.amazonaws.com/templates-7cffcf56-bd96-4b1c-b45b-a5b42f282e46/
-
Per aprire la pagina di importazione, scegli Importa nella casella Importa.
-
In Nome di importazione, specificate un nome per l'importazione.
-
Compila il campo URL dell'oggetto Amazon S3. Per eseguire questo passaggio, devi caricare il file di dati di importazione su Amazon S3. Per ulteriori informazioni, consulta Caricamento del file di importazione su Amazon S3.
-
Scegli Import (Importa) nell'area in basso a destra. Verrà aperta la pagina Imports (Importazioni), in cui è possibile visualizzare l'importazione e il relativo stato elencato nella tabella.
Dopo aver seguito la procedura precedente per avviare l'importazione di dati, la pagina Imports (Importazioni) visualizzerà i dettagli di ciascuna richiesta di importazione, compreso lo stato di avanzamento, il tempo di completamento e il numero di record con esito positivo o negativo con la possibilità di scaricare questi record. Da questa schermata, è anche possibile passare alla pagina Servers (Server) sotto Discover (Rileva) per visualizzare i dati effettivamente importati.
Nella pagina Servers (Server), è possibile consultare un elenco di tutti i server (dispositivi) rilevati con il nome di importazione. Quando navighi dalla pagina Importazioni (cronologia delle importazioni) selezionando il nome dell'importazione elencato nella colonna Nome, verrai indirizzato alla pagina Server in cui viene applicato un filtro basato sul set di dati dell'importazione selezionata. Quindi, vedrai solo i dati appartenenti a quella particolare importazione.
L'archivio è in formato .zip e contiene due file: errors-file
e failed-entries-file
. Il file di errori contiene un elenco di messaggi di errore associati a ogni riga con esito negativo e il nome di colonna associato dal file di dati per cui l'importazione non è riuscita. È possibile usare questo file per identificare rapidamente dove si sono verificati i problemi. Il file failed-entries include ogni riga e tutte le colonne fornite con esito negativo. È possibile eseguire le modifiche indicate nel file di errori in questo file e tentare di importare nuovamente il file con le informazioni corrette.
Monitoraggio delle richieste di importazione di Migration Hub
Puoi monitorare lo stato delle tue richieste di importazione di Migration Hub utilizzando la console o una delle AWS SDKs. AWS CLI
Dalla dashboard Imports nella console Migration Hub, troverai i seguenti elementi.
-
Nome: il nome della richiesta di importazione.
-
ID di importazione: l'ID univoco della richiesta di importazione.
-
Ora di importazione: data e ora di creazione della richiesta di importazione.
-
Stato dell'importazione: lo stato della richiesta di importazione. Può essere uno dei seguenti valori:
-
Importazione: questo file di dati è attualmente in fase di importazione.
-
Importato: l'intero file di dati è stato importato correttamente.
-
Importato con errori: uno o più record nel file di dati non sono stati importati. Per risolvere i record con esito negativo, scegli Download failed records (Scarica record con errori) per l'attività di importazione, risolvi gli errori nel file failed-entries.csv ed effettua nuovamente l'importazione.
-
Importazione non riuscita: nessuno dei record nel file di dati è stato importato. Per risolvere i record con esito negativo, scegli Download failed records (Scarica record con errori) per l'attività di importazione, risolvi gli errori nel file failed-entries.csv ed effettua nuovamente l'importazione.
-
-
Record importati: il numero di record in un file di dati specifico che sono stati importati correttamente.
-
Record non riusciti: il numero di record in un file di dati specifico che non sono stati importati.
Dopo aver creato l'attività di importazione, è possibile eseguire operazioni aggiuntive per facilitare la gestione e il monitoraggio della migrazione dei dati. Ad esempio, è possibile scaricare un archivio di record con errori per una richiesta specifica. Per informazioni sull'utilizzo dell'archivio di record con errori per risolvere problemi di importazione, consulta Risoluzione dei record di importazione non riusciti.