Se não quiser instalar e executar uma recolha de dados automática com o cliente de descoberta na sua infraestrutura, pode carregar manualmente os dados da infraestrutura para o centro de migração.
Primeiro, use o RVTools para recolher dados do sistema e dados de desempenho das instâncias de máquinas virtuais (VM) em execução no vCenter. Em seguida, importe a tabela gerada pelo RVTools diretamente no Migration Center para adicionar os seus recursos.
Limitações
- Para importar dados com êxito, crie uma tabela com a versão 4.3.1 ou posterior do RVTools. As versões anteriores do RVTools não são suportadas.
- As tabelas geradas com a flag
--DBColumnNames
não são suportadas. - Quando carrega uma tabela gerada com o RVTools, o Migration Center usa apenas os dados dos seguintes separadores:
tabvInfo
(obrigatório para XLSX e CSV)tabvCPU
(obrigatório para XLSX, opcional para CSV)tabvDisk
(obrigatório para XLSX, opcional para CSV)tabvPartition
(obrigatório para XLSX, opcional para CSV)tabvNetwork
(obrigatório para XLSX, opcional para CSV)tabvHost
(obrigatório para XLSX, opcional para CSV)
Carregue dados do RVTools
Para carregar manualmente uma tabela gerada com o RVTools, siga estes passos:
Consola
Aceda à página Importação de dados.
Clique em Adicionar dados > Carregar ficheiros.
Na secção Configurar carregamento de ficheiros, introduza o nome do carregamento de ficheiros.
Na lista Formato de ficheiro, selecione Excel exportado do RVTools ou CSV exportado do RVTools.
Clique em Selecionar ficheiros para carregar e, de seguida, selecione todos os ficheiros que quer carregar.
Para confirmar e começar a carregar os ficheiros, clique em Carregar ficheiros.
Se os ficheiros forem validados corretamente, para criar os recursos a partir dos ficheiros, clique em Importar dados e, de seguida, em Confirmar.
API
Crie uma tarefa de importação.
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" }
Substitua o seguinte:
PROJECT_ID
: ID do projeto para criar a tarefa de importação.REGION
: região para criar a tarefa de importação.IMPORT_JOB_ID
: ID da nova tarefa de importação.SOURCE_ID
: ID de uma origem existente a associar à tarefa de importação.
Opcional: para confirmar que a tarefa de importação foi criada corretamente, obtenha a tarefa de importação.
GET https://migrationcenter.googleapis.com/v1alpha1/projects/PROJECT_ID/locations/REGION/importJobs/IMPORT_JOB_ID
Crie um ficheiro de dados de importação anexado à tarefa de importação.
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" }
Substitua o seguinte:
DATA_FILE_ID
: ID do novo ficheiro de dadosIMPORT_JOB_FORMAT
:IMPORT_JOB_FORMAT_RVTOOLS_CSV
ouIMPORT_JOB_FORMAT_RVTOOLS_EXCEL
Obtenha o ficheiro de dados.
GET https://migrationcenter.googleapis.com/v1alpha1/projects/PROJECT_ID/locations/REGION/importJobs/IMPORT_JOB_ID/importDataFiles/DATA_FILE_ID
Copie o URL do campo
signedUrl
da resposta.Carregue um ficheiro para o URL copiado.
PUT -H 'Content-Type: application/octet-stream' --upload-file UPLOAD_FILE_PATH 'COPIED_URL'
Substitua o seguinte:
UPLOAD_FILE_PATH
: o caminho local do ficheiro carregado.COPIED_URL
: O URL assinado copiado dos passos de pré-visualização.
Opcional: repita os passos 3 a 6 para criar mais ficheiros de dados na mesma tarefa de importação.
Opcional: obtenha todos os ficheiros de dados de uma tarefa de importação.
GET https://migrationcenter.googleapis.com/v1alpha1/projects/PROJECT_ID/locations/REGION/importJobs/IMPORT_JOB_ID/importDataFiles
Valide a tarefa de importação.
POST https://migrationcenter.googleapis.com/v1alpha1/projects/PROJECT_ID/locations/REGION/importJobs/IMPORT_JOB_ID:validate
Obtenha a tarefa de importação e veja o relatório de validação. Se o estado for
READY
, é possível continuar para os passos seguintes. Caso contrário, tem de corrigir a tarefa ou ficheiros específicos. Isto pode exigir a eliminação de ficheiros ou o carregamento de novos.GET https://migrationcenter.googleapis.com/v1alpha1/projects/PROJECT_ID/locations/REGION/importJobs/IMPORT_JOB_ID
Execute a tarefa de importação.
POST https://migrationcenter.googleapis.com/v1alpha1/projects/PROJECT_ID/locations/REGION/importJobs/IMPORT_JOB_ID:run
Obtenha a tarefa de importação e veja o relatório de execução. Se o estado for
COMPLETED
, a tarefa foi executada com êxito. Caso contrário, se a tarefa falhou e está num estado terminal, o relatório de execução inclui os erros. Crie uma nova tarefa de importação e aplique as alterações necessárias.GET https://migrationcenter.googleapis.com/v1alpha1/projects/PROJECT_ID/locations/REGION/importJobs/IMPORT_JOB_ID
Se tiver problemas com o carregamento de ficheiros, veja como resolver mensagens de erro comuns.
Reveja o carregamento
Depois de carregar os ficheiros, o Migration Center valida-os para verificar se estão formalmente corretos. Se a validação for bem-sucedida, o Migration Center processa os dados para criar novos recursos ou atualizar os existentes. Pode verificar o estado das tarefas de carregamento na Google Cloud consola.
Para rever o estado da tarefa de carregamento, siga estes passos:
- Aceda à página Importação de dados e, de seguida, clique em Carregamentos de ficheiros.
- Na lista de importações de ficheiros, selecione o carregamento que quer rever.
- Na página de carregamento de ficheiros, em Progresso da importação de dados, reveja o Estado dos ficheiros carregados.
Pode ver os seus ficheiros num dos seguintes estados.
Lista de estados
- Concluído. A importação do ficheiro foi bem-sucedida.
- Pronto. O seu ficheiro passou a validação e está pronto para ser importado.
- Pendente. O seu ficheiro está a aguardar que outro ficheiro termine o processamento.
- Corrida. O seu ficheiro está a ser processado.
- Validação. O seu ficheiro está na fase de validação.
- Falha na validação. O seu ficheiro contém alguns erros. Corrija os erros e, em seguida, tente carregar o ficheiro novamente.
- Falhou. Não foi possível importar o ficheiro.
Reveja os detalhes do erro
Se encontrar erros após importar os ficheiros, pode rever a mensagem de erro diretamente na Google Cloud consola.
Para rever os erros da tarefa de carregamento, siga estes passos:
- Aceda à página Importação de dados e, de seguida, clique em Carregamentos de ficheiros.
- Clique no ficheiro de importação que apresenta um aviso ou um erro. A página de detalhes do ficheiro de importação mostra a lista completa de erros.
Na página de detalhes do ficheiro de importação, pode rever os recursos e os campos de dados que causam os erros, bem como ver uma descrição do erro. Os erros na tarefa de importação de ficheiros podem impedir que o Migration Center crie novos recursos ou atualize os existentes com as novas alterações. Para corrigir o erro, edite os ficheiros e crie uma nova tarefa de importação de ficheiros para os carregar novamente.
Para mais informações sobre as possíveis mensagens de erro, consulte o artigo Resolva problemas de erros de importação de ficheiros.
O que se segue?
- Saiba mais acerca dos métodos de recolha do Migration Center.
- Saiba como gerir os carregamentos de ficheiros.