Notas de lançamento

A ferramenta Migrate Fit Assessment é agora a CLI do cliente de descoberta do Migration Center

A ferramenta de avaliação de adequação ou mfit foi agora renomeada para CLI do cliente de descoberta do centro de migração ou CLI mcdc. Para ver a versão mais recente, consulte a documentação da CLI.mcdc

Atualizações para a versão 1.15.3

A 16 de agosto de 2023, lançámos a versão 1.15.3 da ferramenta Migrate Fit Assessment, que lhe permite atualizar para a CLI do cliente de deteção do Migration Center.

Em alternativa, para atualizar diretamente para a CLI mcdc, pode transferir novamente a CLI mcdc e os scripts de recolha nos mesmos diretórios onde instalou a versão anterior do mfit.

Para mais informações, consulte a mcdc vista geral da CLI.

Atualizações para a versão 1.15.2

A 4 de julho de 2023, lançámos a versão 1.15.2 da ferramenta Migrate Fit Assessment, que inclui correções de erros nos relatórios HTML Fit Assessment.

Atualizações para a versão 1.15.1

A 27 de junho de 2023, lançámos a versão 1.15.1 da Migrate Fit Assessment, que inclui melhorias de segurança e correções de erros.

Atualizações para a versão 1.15.0

A 19 de junho de 2023, lançámos a versão 1.15.0 da Migrate Fit Assessment.

Funcionalidades

Avaliação de adequação das aplicações WebSphere

A ferramenta de avaliação de adequação pode agora avaliar a adequação das aplicações WebSphere para contentorização no Google Kubernetes Engine (GKE), nos clusters do GKE Enterprise ou na plataforma Cloud Run.

Foram adicionadas as seguintes regras para a avaliação de adequação do WebSphere Application Server:

  • A10N-APP-1 – Correspondência quando é usada uma base de dados externa
  • A10N-APP-2: corresponde quando é usado um servidor Web externo
  • A10N-STO-1 – Correspondência quando são encontradas montagens de rede
  • A10N-STO-2 – Correspondência quando o NFS está a exportar um diretório local

Para mais informações sobre a contentorização de aplicações WebSphere, consulte a documentação de migração para contentores.

Alterações

Relatórios de livros do Microsoft Excel melhorados

O relatório do livro do Microsoft Excel (XLSX) tem agora uma nova folha de cálculo Conteúdo que fornece informações sobre a geração e a avaliação de relatórios. Esta folha de cálculo também contém um índice que lista todas as folhas de cálculo no seu relatório.

A folha de cálculo Componentes da app foi modificada para refletir melhor o estado de execução, a versão e as informações de adequação da contentorização dos componentes.

Relatórios de livros do Microsoft Excel melhorados

Para mais informações sobre o relatório XLSX, consulte o artigo Gere o relatório de avaliação da adequação.

Corrigido

O percurso do WordPress é agora avaliado com todas as plataformas de destino

Quando gera um relatório de avaliação de adequação através do mfit, pode especificar a plataforma de destino. Por predefinição, a flag --target-platform está definida como all e todas as viagens possíveis são avaliadas.

Na versão anterior, se alterasse o valor da flag --target-platform para qualquer valor que não fosse all, o percurso do WordPress não era avaliado. Agora, o percurso do WordPress é avaliado para todas as plataformas de destino e é incluído no relatório gerado.

Atualizações para a versão 1.14.4

A 2 de maio de 2023, lançámos a ferramenta de migração da avaliação de adequação 1.14.4.

Funcionalidades

Apoio técnico para WordPress

A ferramenta de avaliação de adequação deteta e avalia agora as aplicações WordPress em WebHosts Apache.

Suporte para recolha e avaliação da AWS

  • Recolha de inventário: a ferramenta de avaliação de adequação suporta agora a recolha de inventário da AWS através do comando mfit discover aws.
  • Recolha de convidados: os scripts de recolha recolhem mais informações sobre a AWS quando são executados numa instância de máquina virtual (VM) da AWS.

    Para saber como realizar uma recolha de convidados em VMs da AWS, consulte o artigo Recolha dados de convidados do mfit de VMs do EC2.

  • Avaliação de adequação: foram adicionadas novas regras especificamente para VMs migradas do AWS.

Gere relatórios grandes num livro do Microsoft Excel

A ferramenta de avaliação da adequação pode agora gerar um relatório num ficheiro de livro do Microsoft Excel (formato XLSX). O relatório XLSX pode processar grandes quantidades de dados e, por isso, é adequado para casos em que existe um número mais elevado de VMs que o relatório HTML pode não conseguir processar.

Para gerar um relatório num ficheiro XLSX, execute o seguinte comando:

./mfit report --format xlsx >  REPORT_NAME.xlsx

Impeça a substituição de coleções posteriores na importação

Quando importa um arquivo através de mfit discover import, se esse arquivo substituir um arquivo recolhido numa data posterior para a mesma máquina, a importação falha, a menos que forneça a flag --force.

Corrigido

As impressões digitais vazias são agora ignoradas

A ferramenta de avaliação de adequação deteta impressões digitais para cada MV. Se duas coleções contiverem uma VM com as mesmas impressões digitais, a ferramenta sabe que se trata da mesma VM.

Esta correção resolve um problema em que as VMs com apenas impressões digitais vazias são importadas com êxito, mas não aparecem nos relatórios. Agora, nestes casos, a recolha falha e é apresentado um aviso.

Atualizações para a versão 1.14.3

A 16 de março de 2023, lançámos a versão 1.14.3 da ferramenta Migrate Fit Assessment.

Funcionalidades

Novo design para o relatório detalhado da avaliação de adequação

Nesta versão, introduzimos um novo design de relatório com detalhes sobre os componentes da aplicação de VM, como as aplicações Tomcat, Windows IIS, JBoss e Websphere. O novo relatório inclui uma filtragem baseada em texto melhorada, bem como um inventário detalhado dos componentes da aplicação identificados na VM.

Lista de máquinas virtuais do relatório de avaliação detalhado

Para gerar um ficheiro HTML no formato antigo, use a flag --html-v0:

mfit report --format html --full --html-v0

Avaliação de adequação da aplicação IIS do Windows

Introduzimos uma avaliação de adequação detalhada das aplicações do Windows IIS que lhe permite ver a adequação para modernização dos contentores de aplicações do Windows IIS.

Vista de avaliação da aplicação IIS do Windows

Atualizações para a versão 1.14.2

A 15 de março de 2023, lançámos a versão 1.14.2 da Migrate Fit Assessment, que inclui correções de erros.

Atualizações para a versão 1.14.1

A 19 de fevereiro de 2023, lançámos a versão 1.14.1 da ferramenta de migração da avaliação de adequação.

Funcionalidades

Recuperação manual de falhas de atualização

Adicionámos uma opção de recuperação manual que lhe permite recuperar manualmente de um caso raro de falha que cause perda de dados durante o processo de atualização. Depois de atualizar o mfit, quando executar a versão mais recente, se vir um erro que indica que a atualização da base de dados falhou, pode emitir o seguinte comando:

./mfit discover recover-db

Este comando reverte o armazenamento de dados interno para o estado anterior à atualização e preserva as informações recolhidas.

Alterações

Avaliação de adequação de aplicações JBoss melhorada

Foram adicionadas as seguintes regras para a avaliação de adequação de aplicações JBoss:

  • A8N-APP-4 - matched when the source Java version is newer than the expected target image Java version.
  • A8N-APP-5: corresponde quando é usada uma base de dados externa.
  • A8N-APP-6: corresponde quando é usado um servidor Web externo.
  • A8N-FIT-1: correspondência quando existem dados de VMs.
  • A8N-STO-1: corresponde quando são encontradas montagens de rede.
  • N-STO-2 – Correspondência quando o NFS está a exportar o diretório local.

Textos dos relatórios atualizados

Atualizámos os textos dos relatórios para fornecer mais informações sobre o percurso do VM Runtime do GKE Enterprise.

Atualizações para a versão 1.14.0

A 17 de janeiro de 2023, lançámos a versão 1.14.0 da ferramenta Migrate Fit Assessment.

Funcionalidades

Comunique aplicações adequadas às plataformas de contentores Google

Adicionámos uma nova categoria de relatórios para ajudar a focar o relatório de avaliação em aplicações adequadas para plataformas de contentores da Google, como o GKE Enterprise, o GKE, o Autopilot e o Cloud Run. Quando gera um relatório, pode pedir para incluir apenas a avaliação de plataformas de contentores com o seguinte comando:

./mfit report --format html --target-platform containers --full > REPORT_NAME.html

Avaliação de adequação das aplicações JBoss e Apache 2

A ferramenta de avaliação de adequação do Migrate pode avaliar a adequação das aplicações JBoss e Apache 2 para contentorização nas plataformas GKE, GKE Enterprise e Cloud Run. Para saber mais acerca da contentorização do JBoss e do Apache 2, consulte as notas de lançamento da versão 1.14.0 da ferramenta Migrate to Containers.

Recolha ao nível de convidado sem necessidade de autorização de raiz

Os scripts de recolha de avaliação do Migrate Fit para Linux foram atualizados para permitir a execução através do sudo. A capacidade adicionada permite-lhe executar o script de recolha de convidados do Linux com sudo e sem a necessidade de um utilizador root.

O script de recolha do guest Linux vai tentar ser executado através do sudo sem palavra-passe. Esta alteração entra em vigor em todos os métodos de recolha de convidados do Linux, como:

  • mfit discover ssh
  • mfit discover vsphere guest
  • mfit discover vsphere guest all
  • Quando executa o script de recolha manualmente e usa mfit discover import.

Se forem fornecidas credenciais sudoer sem palavra-passe, o script de recolha do SO convidado Linux usa sudo, o que resulta em resultados de recolha mais completos e fiáveis.

Tenha em atenção que as autorizações de superutilizador que requerem uma introdução de palavra-passe não são suportadas para esta funcionalidade. Neste caso, o script é executado com as autorizações do utilizador original.

Novo relatório de avaliação detalhada adicionado sob a flag experimental

Está agora disponível um novo design do relatório de avaliação detalhado através da execução do comando ./mfit report --format html --full > REPORT_NAME.html --experimental.

O novo design introduz filtragem melhorada e pesquisa baseada em texto para ajudar a localizar cargas de trabalho candidatas à modernização.

Relatório de avaliação detalhado

Alterações

Descontinuação da flag --user no script de recolha do Linux

Anteriormente, a execução com um utilizador não root exigia o fornecimento de uma flag --user ao script de recolha do guest Linux. Isto já não é necessário, e a flag --user é ignorada e entrou num período de descontinuação.

Corrigido

O nome da flag discover ssh connect-timeout foi alterado

O nome da flag --timeout no comando discover ssh foi mudado para --connect-timeout. A flag pode ser usada com o cliente SSH nativo. O novo nome remove a sobreposição com a flag --timeout global.

Falha ao fornecer um cliente SSH incorporado sem autenticação

Foi corrigida a falha no caso do comando discover ssh sem parâmetros de autenticação. Quando usa o cliente SSH incorporado e não fornece um ficheiro de identidade nem uma palavra-passe ou uma palavra-passe vazia, ocorre um erro em vez de indicar que a autenticação não foi bem-sucedida.

Erro ao não conseguir criar um ficheiro tar na recolha de guests Linux

Se o script de recolha não conseguir criar o ficheiro TAR necessário, é apresentado um erro. Anteriormente, uma falha na criação de um tar no script de recolha do guest Linux era ignorada. A partir desta versão, é apresentada uma mensagem de erro e o script termina com o código de estado 1.

Guardar o ficheiro TAR da coleção de convidados numa localização diferente

Para fornecer uma localização diferente para guardar o ficheiro TAR da coleção, pode usar a flag --output para o guardar no caminho especificado. Anteriormente, os argumentos fornecidos após a flag --output eram ignorados devido a problemas de análise.

Atualizações para a versão 1.13.1

A 3 de novembro de 2022, lançámos a versão 1.13.1 da Migrate Fit Assessment.

Alterações

Relatórios JSON v0 descontinuados

Introduzimos alterações na estrutura do ficheiro JSON gerado para expandir o âmbito do relatório de detalhes da avaliação. A partir da versão 1.13.1, o resultado JSON predefinido vai usar a versão v1 da estrutura do ficheiro. Para gerar um ficheiro JSON na versão anterior, aplique a flag --json-v0.

./mfit report --format json --json-v0  <file.json>

O relatório JSON v0 foi descontinuado. No 1.º trimestre de 2023, o formato de relatório JSON v0 vai atingir o fim do ciclo de vida. As novas versões do mFit não vão suportar a geração de relatórios JSON v0.

Corrigido

Tamanho do ficheiro da base de dados diminuído

A base de dados SQLite usada pelo mFit foi otimizada para reduzir o espaço em disco que ocupa.

Erro too many SQL parameters corrigido

Foi corrigido um erro que podia ocorrer quando executava comandos discover ls ou report numa instalação do mFit com um número muito elevado de recursos descobertos.

Atualizações para a versão 1.13.0

A 18 de outubro de 2022, lançámos a versão 1.13.0 da ferramenta Migrate Fit Assessment.

Alterações

Recolha de convidados do vSphere melhorada em grande escala com a opção de âmbito

Agora, pode realizar a recolha de convidados para um subconjunto de VMs aplicando um âmbito através da flag --path.

mfit discover vsphere guest all --url https://VSPHERE_URL --path dc-1/host/esx-1

Relatórios de erros melhorados na importação de RVTools

A deteção do RVTools identifica agora formatos de ficheiros não suportados e apresenta-lhe uma mensagem de erro nas versões não suportadas.

Corrigido

Conversões de tamanho de RAM e armazenamento fixas nos relatórios

As medidas das unidades ajustadas nos relatórios são apresentadas em GiB em vez de GB, em conformidade com as unidades de medida internas.

Atualizações para a versão 1.12.1

Funcionalidades

Realize a recolha de convidados em grande escala

Agora, pode executar recolhas de convidados em paralelo para todas as VMs geridas por um único VMware vCenter. Isto é útil para recolher informações de grandes quantidades de VMs com as mesmas credenciais.

Para recolher informações ao nível do visitante de várias VMs, execute:

mfit discover vsphere guest all --url https://VSPHERE_URL

Alterações

Atualização da avaliação de adequação do Cloud Run

A avaliação de adequação do Cloud Run foi atualizada para ter em conta as melhorias feitas nas limitações de recursos do Cloud Run. Os valores anteriores eram 4 CPUs, 16 GB de memória e os novos limites são 8 CPUs e 32 GB de memória. Veja os detalhes em Quotas e limites do Cloud Run.

Unifique os comandos de relatório e avaliação

Simplificámos o processo de avaliação de dados e geração de um relatório, combinando os dois comandos num só. Nos lançamentos anteriores, tinha de fazer primeiro uma avaliação ($ mfit assess) e, em seguida, podia gerar um relatório sobre os dados recolhidos. Agora, pode executar o comando de relatório e a avaliação é feita automaticamente. O comando report tem agora uma marca --target-platform opcional.

As opções disponíveis são: gcp, anthos, anthosbm e all. Cada opção especifica um conjunto diferente de percursos a avaliar. Se não especificar uma plataforma de destino, todas as trajetos são avaliados.

  • A gcp avalia os percursos de mudança para o Compute Engine, o Google Cloud VMware Engine e os percursos de contentorização para o Google Kubernetes Engine, o Google Kubernetes Engine Autopilot e o Cloud Run.

  • anthos avalia a mudança para o Google Distributed Cloud e os percursos de contentorização para o Google Kubernetes Engine e o Cloud Run.

  • anthosbm é equivalente a anthos.

  • all avalia todos os percursos possíveis.

Com esta alteração, o comando report sample substitui o comando assess sample, que foi descontinuado.

Corrigido

Corrija menções de pré-visualizações privadas / públicas em relatórios HTML

Nos lançamentos anteriores, qualquer destino de contentorização é apresentado como pré-visualização privada. Agora, apenas os destinos do Tomcat são apresentados como pré-visualização pública.

mfit collection scripts cleanup temporary directory

Em lançamentos anteriores, os scripts de recolha criavam um diretório temporário no SO convidado, mas não o removiam. Na versão mais recente, os scripts de recolha removem automaticamente o diretório temp.

Corrija conversões de tamanho da RAM incorretas

Corrigimos uma conversão em que a base 2 estava misturada com a base 10 (MiB vs MB) e resultou em conversões imprecisas.

Recolha de hóspedes do Windows

Recorremos a métodos de recolha não baseados em WMI para alguns dados, de modo a evitar falhas esporádicas.

Atualizações para a versão 1.12.0

Alterações

  • A avaliação das VMs para o modo Anexar do Google Distributed Cloud foi removida do relatório executivo e do relatório de avaliação detalhado.
  • Modificou a avaliação predefinida do Google Distributed Cloud como parte do relatório executivo. Para avaliar as VMs para o Google Distributed Cloud, tem de executar o comando: mfit assess --target-platform anthosbm
  • É apresentado um aviso se emitir um comando da CLI que tente avaliar uma BD vazia.
  • Atualizámos o comportamento predefinido da flag assess –target-platform para usar a opção all.

Corrigido

  • Corrigimos um erro na secção de resumo executivo que causava contagens imprecisas de VMs com utilização elevada da CPU e da memória.
  • Melhorámos a ordenação no relatório completo da avaliação de adequação, para que os resultados ordenados por ID da regra sejam ordenados corretamente.
  • Melhorámos a ordenação do gráfico do meio do relatório completo da avaliação de adequação para que as linhas sejam ordenadas da pontuação de adequação agregada mais elevada para a mais baixa.
  • Foi corrigida uma expressão regular incorreta no script de recolha do Linux que afetava a avaliação do Tomcat.
  • Foi corrigido um erro que impedia a deteção correta do nome da versão do SO centos e causava nomes de SO vazios no relatório completo de avaliação de adequação.
  • Foi corrigido um erro que causava a duplicação das informações da VM quando as VMs eram detetadas várias vezes.
  • Melhoria do processamento de informações de VMs recolhidas parcialmente, o que pode levar a dados inconsistentes. Avisar os utilizadores quando recolher um recurso com as informações da VM inconsistentes e ignorar o armazenamento dos dados da VM.

Atualizações para a versão 1.11.3

Funcionalidades

  • Análise de custos da avaliação de adequação: use esta nova secção no relatório de avaliação de adequação para estimar o custo de execução de cargas de trabalho modernizadas no Google Cloud. O relatório agrupa as suas VMs por estratégia de modernização e mostra os custos estimados por estratégia, bem como um custo total estimado. A análise de custos ajuda a decidir se uma estratégia de modernização de baixo ou alto esforço se adequa às suas necessidades. Para ver as vantagens de custos de um percurso de modernização, tem de executar os scripts de recolha numa VM avaliada. Para instruções mais detalhadas, consulte o artigo Descubra e recolha dados.

  • Listagem de recomendações melhorada para percursos adequados: o relatório de avaliação de adequação completo agora ordena os percursos com base na respetiva adequação e na gravidade total de todas as condições com falhas. O primeiro percurso na lista tem a recomendação mais elevada, com percursos de gravidade de falha mais elevada a terem uma classificação inferior.

Corrigido

  • Foi corrigido um problema em que as funcionalidades só eram calculadas quando o comando discover era executado.

Atualizações para a versão 1.11.2

Funcionalidades

  • Filtro de relatório: foi adicionado um novo filtro ao relatório detalhado de adequação para permitir a filtragem de VMs adequadas para percursos específicos. Depois de aplicar o filtro, apenas são apresentadas as VMs adequadas para o percurso selecionado.

  • StratoZone – Adição do script de recolha mFIT ao coletor StratoZone StratoProbe 5.0.2.1. As informações necessárias para fazer uma avaliação são recolhidas pelo coletor do StratoProbe e são disponibilizadas para avaliação aos utilizadores que implementaram o StratoProbe.

Corrigido

  • Foi removida a coluna de classificação de adequação da tabela do relatório completo para melhorar a legibilidade.

  • O relatório de resumo da avaliação de adequação foi atualizado para resolver a discrepância da percentagem apresentada na parte de resumo e na parte de orientações do relatório.

  • Alterou as informações de gravidade para usar texto em vez de um valor numérico no relatório de resumo.

  • Corrigimos a identificação incorreta do SO, que era marcado como Outro SO nos relatórios de avaliação de adequação.

Alterações

  • Foi adicionada a opção para limpar a base de dados local da avaliação de ajuste através do comando mfit discover purge-db

  • Foram adicionadas informações sobre a existência de ferramentas VMware no relatório CSV. Para permitir que os utilizadores automatizem a recolha de dados ao nível do hóspede através de scripts automatizados.

  • Foi adicionada uma flag (--minimal) ao script de recolha do Windows, o que ajuda a minimizar a quantidade de informações recolhidas e a fornecer apenas as informações específicas necessárias para avaliar a contentorização das aplicações IIS do Windows.

  • Foi adicionada a opção para verificar manualmente se existem versões mais recentes da ferramenta de avaliação de ajuste através do comando mfit version --check.

Atualizações para a versão 1.11.1

  • Correções de erros.

Atualizações para a versão 1.11.0

  • Relatório de resumo executivo: esta versão inclui um novo tipo de relatório e uma alteração no comportamento predefinido. O novo relatório de resumo executivo oferece uma vista geral dos seus percursos de modernização. A um nível elevado, o relatório ordena os seus percursos de modernização em dois grupos diferentes: baixo esforço versus modernização elevada. Analisar estes dois extremos e as vantagens e o esforço necessários deve ajudar a tomar decisões empresariais importantes. Além disso, existem subsecções do relatório que mostram o ajuste e as limitações técnicas da migração de VMs (análise de lift-and-shift), da refatoração para contentores e da modernização de VMs no local (através da mudança ou da associação de VMs ao Google Distributed Cloud). O tipo de relatório predefinido é o novo relatório de resumo executivo. Nas versões anteriores, o relatório predefinido era um relatório detalhado.
  • Avalie as cargas de trabalho para migração para o Google Cloud VMware Engine: a ferramenta de avaliação de adequação adicionou uma nova capacidade de avaliação para avaliar as cargas de trabalho para a migração rápida para o Google Cloud VMware Engine.

Atualizações para a versão 1.10.0

A ferramenta de avaliação do ajuste para a versão 1.10.0 adiciona novas funcionalidades, incluindo: