Se non vuoi installare ed eseguire una raccolta automatica dei dati con il client di rilevamento nella tua infrastruttura, puoi caricare manualmente i dati dell'infrastruttura nel Centro di migrazione.
In primo luogo, utilizza RVTools per raccogliere i dati sul sistema e sulle prestazioni di Compute Engine (VM) in esecuzione su vCenter. Importa poi la tabella generata da RVTools direttamente in Migration Center per aggiungere le risorse.
Limitazioni
- Per importare correttamente i dati, crea una tabella con RVTools versione 4.3.1 o successiva. Le versioni precedenti di RVTools non sono supportate.
- Le tabelle generate con il flag
--DBColumnNames
non sono supportate. - Quando carichi una tabella generata con RVTools, il Centro di migrazione
utilizza solo i dati delle seguenti schede:
tabvInfo
tabvCPU
tabvDisk
tabvMemory
tabvNetwork
Carica i 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 > Carica file.
Nella sezione Configura il caricamento dei file, inserisci il nome del caricamento dei file.
Nell'elenco Formato file, seleziona Excel esportato da RVTools oppure CSV esportato da RVTools.
Fai clic su Seleziona i file da caricare, poi seleziona tutti i file che vuoi caricare.
Per confermare e avviare il caricamento dei file, fai clic su Carica file.
Se i file sono convalidati correttamente, per creare gli asset 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 del job di importazione.REGION
: regione per creare il job di importazione.IMPORT_JOB_ID
: ID del nuovo job di importazione.SOURCE_ID
: l'ID di un'origineSOURCE_ID
esistente da associare al job di importazione.
(Facoltativo) Per verificare che il job di importazione sia stato creato correttamente, recupera 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
della 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 del file caricato.COPIED_URL
: l'URL firmato copiato da i passaggi dell'anteprima.
(Facoltativo) Ripeti i passaggi 3-6 per creare altri file di dati nello stesso del job di importazione.
(Facoltativo) Ottieni 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, il che potrebbe richiedere la cancellazione 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
Recupera il job di importazione e visualizza il report sull'esecuzione. Se lo stato è
COMPLETED
, il job è stato eseguito correttamente. Altrimenti, se il job non è riuscito ed è in uno stato 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
Se riscontri problemi con il caricamento del file, scopri come risolvere i messaggi di errore comuni.
Rivedi il caricamento
Dopo aver caricato i file, il Centro migrazione li convalida per verificare che siano formalmente corretti. Se la convalida ha esito positivo, Il Centro di migrazione elabora quindi i dati per creare nuovi asset, o aggiornare quelle esistenti. Puoi controllare lo stato dei tuoi job di caricamento dalla console Google Cloud.
Per esaminare lo stato del job di caricamento:
- Vai alla pagina Importazione dati e fai clic su Caricamenti file.
- Dall'elenco delle importazioni di file, seleziona il caricamento che vuoi esaminare.
- Nella pagina di caricamento dei file, in Avanzamento dell'importazione dei dati, esamina lo stato dei file caricati.
Puoi visualizzare i file in uno dei seguenti stati.
Elenco di stati
- Completato. Importazione del file riuscita.
- Pronto. 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. È in corso l'elaborazione del file.
- Convalida in corso.... Il file è in fase di convalida.
- Convalida non riuscita. Il file contiene alcuni errori. Correggi gli errori, quindi prova a caricare di nuovo il file.
- Non riuscita. Impossibile importare il file.
Rivedi i dettagli dell'errore
Se riscontri errori dopo aver importato i file, puoi esaminare il messaggio di errore direttamente nella console Google Cloud.
Per esaminare gli errori del processo 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 dei dati che causano gli errori e visualizza una descrizione dell'errore. Gli errori nel job di importazione file potrebbero impedire al Centro di migrazione di creando nuovi asset o aggiorna quelli esistenti con le nuove modifiche. Per correggere l'errore, modifica i file e crea un nuovo job di importazione dei file per caricarli nuovamente.
Per ulteriori informazioni sui possibili messaggi di errore, consulta Risolvere i problemi di importazione dei file.
Passaggi successivi
- Scopri di più su Metodi di raccolta del Centro di migrazione.
- Scopri come gestire i caricamenti dei file.