Se non vuoi installare ed eseguire una raccolta automatica dei dati con un client di rilevamento nella tua infrastruttura, puoi caricare manualmente i dati dell'infrastruttura nel Centro di migrazione.
In primo luogo, utilizza RVTools per raccogliere dati di sistema e dati sulle prestazioni dagli asset VMware. Poi, importa la tabella generata da RVTools direttamente nel Centro di migrazione per aggiungere i tuoi asset.
Limitazioni
- Per importare correttamente i dati, crea una tabella con RVTools versione 4.3.1 o successive. Le versioni precedenti di RVTools non sono supportate.
- Le tabelle generate con il flag
--DBColumnNames
non sono supportate.
Carica dati da RVTools
Per caricare manualmente una tabella generata con RVTools, segui questi passaggi:
Console
Vai alla pagina Importazione dati.
Fai clic su Aggiungi dati. Si apre una nuova pagina.
Seleziona Carica file e poi, in Imposta il caricamento di file, inserisci il nome del file caricato.
Dall'elenco, seleziona Excel esportato da RVTools o CSV esportato da RVTools.
Fai clic su Seleziona i file da caricare, quindi seleziona tutti i file che vuoi caricare.
Per confermare e iniziare il caricamento dei file, fai clic su Carica file.
Se i file vengono convalidati correttamente, per creare gli asset a partire dai file, fai clic su Importa dati e poi su Conferma.
API
Crea un job di importazione.
POST https://migrationcenter.googleapis.com/v1alpha1/projects/PROJECT_ID/locations/REGION/importJobs?importJobId=IMPORT_JOB_ID { "asset_source": "projects/PROJECT_ID/locations/REGION/sources/SOURCE_ID" }
Sostituisci quanto segue:
PROJECT_ID
: ID del progetto per creare il job di importazione.REGION
: regione in cui creare il job di importazione.IMPORT_JOB_ID
: ID del nuovo job di importazione.SOURCE_ID
: ID di un'origine esistente da associare al job di importazione.
(Facoltativo) Per confermare che il job di importazione sia stato creato correttamente, scarica il job di importazione.
GET https://migrationcenter.googleapis.com/v1alpha1/projects/PROJECT_ID/locations/REGION/importJobs/IMPORT_JOB_ID
Crea un file di dati di importazione allegato al job di importazione.
POST https://migrationcenter.googleapis.com/v1alpha1/projects/PROJECT_ID/locations/REGION/importJobs/IMPORT_JOB_ID/importDataFiles?import_data_file_id=DATA_FILE_ID { "format": "IMPORT_JOB_FORMAT" }
Sostituisci quanto segue:
DATA_FILE_ID
: ID del nuovo file di datiIMPORT_JOB_FORMAT
:IMPORT_JOB_FORMAT_RVTOOLS_CSV
oIMPORT_JOB_FORMAT_RVTOOLS_EXCEL
Recupera il file di dati.
GET https://migrationcenter.googleapis.com/v1alpha1/projects/PROJECT_ID/locations/REGION/importJobs/IMPORT_JOB_ID/importDataFiles/DATA_FILE_ID
Copia l'URL dal campo
signedUrl
dalla risposta.Carica un file nell'URL copiato.
PUT -H 'Content-Type: application/octet-stream' --upload-file UPLOAD_FILE_PATH 'COPIED_URL'
Sostituisci quanto segue:
UPLOAD_FILE_PATH
: il percorso locale del file caricato.COPIED_URL
: l'URL firmato copiato dai passaggi di anteprima.
(Facoltativo) Ripeti i passaggi 3-6 per creare altri file di dati nello stesso job di importazione.
(Facoltativo) Recupera tutti i file di dati di un job di importazione.
GET https://migrationcenter.googleapis.com/v1alpha1/projects/PROJECT_ID/locations/REGION/importJobs/IMPORT_JOB_ID/importDataFiles
Convalida il job di importazione.
POST https://migrationcenter.googleapis.com/v1alpha1/projects/PROJECT_ID/locations/REGION/importJobs/IMPORT_JOB_ID:validate
Recupera il job di importazione e visualizza il report di convalida. Se lo stato è
READY
, è possibile continuare con i passaggi successivi. In caso contrario, devi correggere il job o file specifici, ciò potrebbe richiedere l'eliminazione di file o il caricamento di nuovi file.GET https://migrationcenter.googleapis.com/v1alpha1/projects/PROJECT_ID/locations/REGION/importJobs/IMPORT_JOB_ID
Esegui il job di importazione.
POST https://migrationcenter.googleapis.com/v1alpha1/projects/PROJECT_ID/locations/REGION/importJobs/IMPORT_JOB_ID:run
Scarica il job di importazione e visualizza il report di esecuzione. Se lo stato è
COMPLETED
, il job è stato eseguito correttamente. Altrimenti, se il job non è riuscito e in stato di terminale, il report di esecuzione include gli errori. Crea un nuovo job di importazione e applica le modifiche necessarie.GET https://migrationcenter.googleapis.com/v1alpha1/projects/PROJECT_ID/locations/REGION/importJobs/IMPORT_JOB_ID
In caso di problemi con il caricamento di file, scopri come risolvere i messaggi di errore più comuni.
Rivedi il caricamento
Dopo aver caricato i file, il Centro di migrazione li convalida per verificare se sono formalmente corretti. Se la convalida ha esito positivo, il Centro di migrazione elabora i dati per creare nuovi asset o aggiornare quelli esistenti. Puoi controllare lo stato dei job di caricamento dalla console Google Cloud.
Per esaminare lo stato del processo di caricamento:
- Vai alla pagina Importazione dati e fai clic su Caricamenti di file.
- Nell'elenco delle importazioni di file, seleziona il caricamento che vuoi esaminare.
- Nella pagina di caricamento del file, in Avanzamento importazione dati, controlla lo Stato dei file caricati.
Puoi visualizzare i file in uno dei seguenti stati.
Elenco di stati
- Completato. L'importazione del file è riuscita.
- Pronti. Il file ha superato la convalida ed è pronto per essere importato.
- In attesa. Il tuo file è in attesa del completamento dell'elaborazione di un altro file.
- In esecuzione. Il file è in fase di elaborazione.
- Convalida. Il file è in fase di convalida.
- Convalida non riuscita. Il file contiene alcuni errori. Correggi gli errori, quindi prova a caricare nuovamente il file.
- Non riuscita. Impossibile importare il file.
Esamina i dettagli dell'errore
Se si verificano errori dopo l'importazione dei file, puoi esaminare il messaggio di errore direttamente nella console Google Cloud.
Per esaminare gli errori del job di caricamento:
- Vai alla pagina Importazione dati e fai clic su Caricamenti di file.
- Fai clic sul file di importazione che mostra un avviso o un errore. La pagina dei dettagli del file di importazione mostra l'elenco completo degli errori.
Nella pagina dei dettagli del file di importazione, puoi esaminare gli asset e i campi di dati che causano gli errori, nonché visualizzare una descrizione dell'errore. Gli errori nel job di importazione file potrebbero impedire al Centro di migrazione di creare nuovi asset o aggiornare quelli esistenti con le nuove modifiche. Per correggere l'errore, modifica i file e crea un nuovo job di importazione file per caricarli di nuovo.
Per ulteriori informazioni sui possibili messaggi di errore, consulta Risolvere gli errori di importazione dei file.
Passaggi successivi
- Scopri di più sui metodi di raccolta del Centro di migrazione.
- Scopri come gestire i caricamenti di file.