Note di rilascio

La valutazione dell'idoneità alla migrazione ora è l'interfaccia a riga di comando del client di rilevamento di Migration Center

Lo strumento di valutazione di idoneità o mfit è stato rinominato Migrazione Interfaccia a riga di comando del client predittivo di Center o interfaccia a riga di comando mcdc. Per la versione più recente, vedi Documentazione dell'interfaccia a riga di comando di mcdc.

Aggiornamenti per la versione 1.15.3

Il 16 agosto 2023 abbiamo rilasciato Migrate Fit Assessment 1.15.3, che consente di eseguire l'upgrade al client predittivo di Migration Center CLI.

In alternativa, per eseguire l'upgrade direttamente all'interfaccia a riga di comando mcdc, puoi scaricare di nuovo l'interfaccia a riga di comando mcdc e gli script di raccolta nelle stesse directory in cui hai installato la versione precedente di mfit.

Per ulteriori informazioni, consulta Panoramica dell'interfaccia a riga di comando di mcdc.

Aggiornamenti per la versione 1.15.2

Il 4 luglio 2023 abbiamo rilasciato Migrate Fit Assessment 1.15.2, che include correzioni di bug ai report di valutazione dell'idoneità HTML.

Aggiornamenti per la versione 1.15.1

Il 27 giugno 2023 abbiamo rilasciato Migrate Fit Assessment 1.15.1, che include miglioramenti della sicurezza e correzioni di bug.

Aggiornamenti per la versione 1.15.0

Il 19 giugno 2023 abbiamo rilasciato Migrate Fit Assessment 1.15.0.

Funzionalità

Valutazione di idoneità delle applicazioni WebSphere

Lo strumento di valutazione di idoneità ora è in grado di valutare l'idoneità delle applicazioni WebSphere la containerizzazione in Google Kubernetes Engine (GKE), ai cluster GKE Enterprise completamente Cloud Run.

Sono state aggiunte le seguenti regole per la valutazione dell'idoneità di WebSphere Application Server:

  • A10N-APP-1: corrispondenza quando viene utilizzato un database esterno
  • A10N-APP-2: corrisponde quando viene utilizzato un server web esterno
  • A10N-STO-1: corrisponde quando vengono trovati i mount di rete
  • A10N-STO-2 - abbinato quando NFS esporta una directory locale

Per ulteriori informazioni sulla containerizzazione delle applicazioni WebSphere, consulta Documentazione di Migrate to Containers.

Modifiche

Report avanzati della cartella di lavoro Microsoft Excel

Il report XLSX (foglio di lavoro di Microsoft Excel) dispone ora di un nuovo report Contenuti foglio di lavoro che fornisce informazioni sulla generazione e la valutazione dei report. Questo foglio di lavoro contiene anche un sommario che elenca tutti i fogli di lavoro del report.

Il foglio di lavoro Componenti app è stato modificato per riflettere meglio le informazioni sullo stato di esecuzione, sulla versione e sull'idoneità alla contenimento dei componenti.

Report avanzati della cartella di lavoro Microsoft Excel

Per ulteriori informazioni sul report XLSX, consulta Generare il report Valutazione dell'idoneità.

Fisso

Il percorso WordPress viene ora valutato con tutte le piattaforme di destinazione

Quando generi un report di valutazione dell'idoneità utilizzando mfit, puoi specificare la piattaforma di destinazione. Per impostazione predefinita, il flag --target-platform è impostato su all e vengono valutati tutti i possibili percorsi.

Nella versione precedente, se modificavi il valore del flag --target-platform in un valore diverso da all, il percorso WordPress non veniva valutato. Il percorso WordPress viene valutato per tutte le piattaforme target incluse nel report generato.

Aggiornamenti per la versione 1.14.4

Il 2 maggio 2023 abbiamo rilasciato Migrate Fit Assessment 1.14.4.

Funzionalità

Supporto per WordPress

Lo strumento di valutazione di idoneità ora rileva e valuta le applicazioni WordPress in Apache WebHosts.

Supporto per la raccolta e la valutazione AWS

  • Raccolta dell'inventario: lo strumento di valutazione dell'idoneità ora supporta la raccolta dell'inventario AWS tramite il comando mfit discover aws.
  • Raccolta di invitati: gli script della raccolta raccolgono maggiori informazioni su. AWS quando viene eseguito su un'istanza di macchina virtuale (VM) AWS.

    Per scoprire come eseguire una raccolta guest sulle VM AWS, consulta Raccolta di dati guest mfit dalle VM EC2.

  • Valutazione dell'idoneità: sono state aggiunte nuove regole specifiche per le VM migrate di AWS.

Genera report di grandi dimensioni in una cartella di lavoro di Microsoft Excel

Lo strumento di valutazione di idoneità ora può generare un report in un file di lavoro Microsoft Excel (XLSX). Il report XLSX è in grado di gestire grandi quantità di dati e ed è perciò adatto nei casi in cui c'è un numero maggiore di VM Il report HTML potrebbe non essere in grado di gestire.

Per generare un report in un file XLSX, esegui questo comando:

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

Evitare l'overwriting delle collezioni successive all'importazione

Quando importi un archivio utilizzando mfit discover import, se questo archivio sovrascrive un archivio raccolto in un secondo momento per la stessa macchina, l'importazione non va a buon fine, a meno che non fornisci il flag --force.

Fisso

Le impronte vuote vengono ora ignorate

Lo strumento di valutazione di idoneità rileva le impronte per ogni VM. Se due raccolte contengono una VM con le stesse fingerprint, lo strumento sa che si tratta sulla stessa VM.

In questo modo viene risolto un problema per cui le VM con solo impronte vuote vengono importate correttamente, ma non vengono visualizzate nei report. In questi casi, la raccolta non riesce e viene visualizzato un avviso.

Aggiornamenti per la versione 1.14.3

Il 16 marzo 2023 abbiamo rilasciato Migrate Fit Assessment 1.14.3.

Funzionalità

Nuovo design per il report dettagliato della valutazione di idoneità

In questa versione abbiamo introdotto un nuovo design dei report con dettagli sulle VM componenti di applicazioni come Tomcat, Windows IIS, JBoss e WebSfera diverse applicazioni. Il nuovo report è dotato di un filtro basato su testo migliorato, nonché di un inventario dettagliato dei componenti dell'applicazione identificati nella VM.

Report di valutazione dettagliato - Elenco di macchine virtuali

Per generare un file HTML nel vecchio formato, utilizza il flag --html-v0:

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

Valutazione dell'idoneità delle applicazioni IIS Windows

Abbiamo introdotto una valutazione dettagliata dell'idoneità delle applicazioni Windows IIS che consente di visualizzare l'idoneità alla modernizzazione ai container di applicazioni IIS Windows.

Visualizzazione della valutazione delle applicazioni Windows IIS

Aggiornamenti per la versione 1.14.2

Il 15 marzo 2023 abbiamo rilasciato Migrate Fit Assessment 1.14.2, che include correzioni di bug.

Aggiornamenti per la versione 1.14.1

Il 19 febbraio 2023 abbiamo rilasciato Migrate Fit Assessment 1.14.1.

Funzionalità

Ripristino manuale da un errore di upgrade

Abbiamo aggiunto un'opzione di recupero manuale che ti consente di ripristinare manualmente un raro caso di errore che causa la perdita di dati durante il processo di upgrade. Dopo aver eseguito l'upgrade di mfit, quando esegui l'ultima versione, se viene visualizzato che indica che l'upgrade del database non è riuscito, puoi inviare il seguente comando:

./mfit discover recover-db

Questo comando ripristina lo stato dello spazio dati interno precedente all'upgrade e conserva le informazioni raccolte.

Modifiche

Valutazione di idoneità avanzata per le applicazioni JBoss

Sono state aggiunte le seguenti regole per la valutazione di idoneità delle applicazioni JBoss:

  • A8N-APP-4: viene trovata una versione di Java di origine più recente del previsto versione Java dell'immagine di destinazione.
  • A8N-APP-5: corrispondenza quando viene utilizzato un database esterno.
  • A8N-APP-6: abbinato quando viene utilizzato un server web esterno.
  • A8N-FIT-1: corrispondenza quando esistono dati VM.
  • A8N-STO-1: abbinato quando vengono trovati montaggi di rete.
  • N-STO-2: corrispondenza quando NFS esporta la directory locale.

Testi dei report aggiornati

Sono stati aggiornati i testi dei report per fornire maggiori informazioni su GKE Enterprise Percorso di runtime VM.

Aggiornamenti per la versione 1.14.0

Il 17 gennaio 2023 abbiamo rilasciato Migrate Fit Assessment 1.14.0.

Funzionalità

Segnalare le applicazioni adatte alle piattaforme di container di Google

È stata aggiunta una nuova categoria di report per aiutarti a concentrare il report di valutazione sulle applicazioni adatte alle piattaforme di container di Google: GKE Enterprise, GKE, Autopilot e Cloud Run. Quando generi un report, puoi chiedere di includere solo la valutazione nei container con il seguente comando:

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

Valutazione dell'idoneità delle applicazioni JBoss e Apache 2

Lo strumento di valutazione dell'idoneità alla migrazione può valutare l'idoneità delle applicazioni JBoss e Apache 2 per la containerizzazione sulle piattaforme GKE, GKE Enterprise e Cloud Run. Per scoprire di più sulla containerizzazione di JBoss e Apache 2, consulta le note di rilascio di Migrate to Containers 1.14.0.

Raccolta a livello di ospite senza necessità di autorizzazione di root

Sono stati aggiornati gli script di raccolta della migrazione della valutazione di idoneità per Linux per consentirne l'esecuzione tramite sudo. La funzionalità aggiunta ti consente di eseguire lo script di raccolta degli ospiti Linux con sudo e senza dover disporre di un utente root.

Lo script di raccolta degli ospiti di Linux proverà a essere eseguito utilizzando sudo senza password. Questa modifica viene applicata a tutti i metodi di raccolta guest Linux, ad esempio:

  • mfit discover ssh
  • mfit discover vsphere guest
  • mfit discover vsphere guest all
  • Quando lo script di raccolta viene eseguito manualmente e utilizzando mfit discover import.

Se vengono fornite credenziali di sudoer senza password, la raccolta guest Linux lo script utilizza sudo, generando di conseguenza risultati di raccolta più completi e affidabili.

Tieni presente che le autorizzazioni sudoer che richiedono la richiesta di una password non sono supportate per questa funzionalità. In questo caso, lo script viene eseguito con le autorizzazioni del componente utente originale.

Nuovo report dettagliato sulla valutazione aggiunto con il flag sperimentale

Un nuovo design del report dettagliato di valutazione è ora disponibile comando ./mfit report --format html --full > REPORT_NAME.html --experimental.

Il nuovo design introduce filtri avanzati e ricerca basata su testo per aiutarti individuare i carichi di lavoro candidati per la modernizzazione.

Report dettagliato della valutazione

Modifiche

Ritiro del flag --user nello script di raccolta Linux

In precedenza, l'esecuzione con un utente non root richiedeva di fornire un flag --user per lo script di raccolta guest Linux. Questa operazione non è più obbligatoria e il flag --user viene ignorato e inserito in un periodo di ritiro.

Fisso

Il flag discover ssh connect-timeout è stato rinominato

Il flag denominato --timeout nel comando discover ssh è stato rinominato in --connect-timeout. Il flag può essere utilizzato con il client SSH nativo. Il nuovo nome rimuove la sovrapposizione con il flag --timeout globale.

Errore durante la fornitura del client SSH incorporato senza autenticazione

Correzione dell'errore nel caso in cui il comando discover ssh non venisse utilizzato per l'autenticazione parametri. Quando si utilizza il client SSH incorporato e non viene fornito alcun file di identità se non c'è stata nessuna password o se è vuota, si è verificato il panico anziché indicare che l'azione non è riuscita autenticazione.

Errore durante la creazione di un file tar nella raccolta di ospiti Linux

Se lo script di raccolta non riesce a creare il file tar richiesto, viene generato un errore. In precedenza, un errore durante la creazione di un tar nello script di raccolta guest Linux è stato ignorato. Da questa versione viene visualizzato un messaggio di errore e lo script si chiude con codice di stato 1.

Salvataggio del file tar della raccolta degli invitati in un'altra posizione in corso...

Per specificare una posizione diversa per il salvataggio del file tar della raccolta, puoi usa il flag --output per salvarlo nel percorso specificato. In precedenza, gli argomenti fornito dopo che il flag --output è stato ignorato a causa di problemi di analisi.

Aggiornamenti per la versione 1.13.1

Il 3 novembre 2022 abbiamo rilasciato Migrate Fit Assessment 1.13.1.

Modifiche

Report JSON v0 deprecati

Abbiamo introdotto delle modifiche alla struttura del file JSON generato per espandere l'ambito del report dettagliato sulla valutazione. A partire dalla release 1.13.1, l'output JSON predefinito utilizzerà il file v1 della struttura. Per generare un file JSON nella versione precedente, applica il flag --json-v0.

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

Il report JSON v0 è deprecato. Nel primo trimestre del 2023, il formato dei report JSON v0 non sarà più supportato. Le nuove release di mFit non supporteranno la generazione di report JSON v0.

Fisso

Dimensioni del file del database ridotte

Il database SQLite utilizzato da mFit è stato ottimizzato per ridurre lo spazio su disco che consuma.

Errore too many SQL parameters corretto

È stato corretto un errore che potrebbe verificarsi durante l'esecuzione dei comandi discover ls o report su un'installazione mFit con un numero molto elevato di asset rilevati.

Aggiornamenti per la versione 1.13.0

Il 18 ottobre 2022 abbiamo rilasciato Migrate Fit Assessment 1.13.0.

Modifiche

Raccolta guest vSphere migliorata su larga scala con opzione di ambito

Ora puoi eseguire la raccolta ospite per un sottoinsieme di VM applicando un ambito tramite il flag --path.

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

Segnalazione degli errori migliorata nell'importazione di RVTools

La funzionalità di rilevamento di RVTools ora identifica i formati file non supportati e fornisce un messaggio di errore sulle versioni non supportate.

Fisso

Conversioni di RAM e dimensioni dello spazio di archiviazione corrette nei report

Le unità di misura nei report sono state modificate in modo da essere espresse in GiB anziché in GB, in linea con le unità di misura interne.

Aggiornamenti per la versione 1.12.1

Funzionalità

Raccogliere ospiti su larga scala

Ora puoi eseguire raccolte guest in parallelo per tutte le VM gestite da un singolo VMware vCenter. Questo è utile per raccogliere informazioni da grandi quantità di VM con le stesse credenziali.

Per raccogliere informazioni a livello di guest da più VM, esegui:

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

Modifiche

Aggiornamento della valutazione dell'idoneità a Cloud Run

La valutazione dell'idoneità a Cloud Run è stata aggiornata per tenere conto dei miglioramenti apportati alle limitazioni delle risorse Cloud Run. I valori precedenti erano 4 CPU, 16 GB di memoria e il nuovo sono 8 CPU, 32 GB di memoria. Consulta i dettagli in Quote e limiti di Cloud Run.

Unifica i comandi di valutazione e generazione di report

Abbiamo semplificato il processo di valutazione dei dati e di generazione di un report, combinando i due comandi in uno. Nelle versioni precedenti, era necessario eseguire una valutazione ($ mfit assess) per generare un report i dati raccolti. Ora puoi eseguire il comando report e la valutazione viene eseguita automaticamente. Il comando report ora ha un flag facoltativo --target-platform.

Le opzioni disponibili sono: gcp, anthos, anthosbm e all. Ogni opzione specifica un insieme diverso di percorsi da valutare. Se non specifichi una destinazione della piattaforma, tutti i percorsi vengono valutati.

  • gcp valuta i percorsi di passaggio a Compute Engine, Google Cloud VMware Engine e i percorsi di containerizzazione a Google Kubernetes Engine, Google Kubernetes Engine Autopilot e Cloud Run.

  • anthos valuta il passaggio a Google Distributed Cloud e i percorsi di containerizzazione verso Google Kubernetes Engine e Cloud Run.

  • anthosbm è equivalente a anthos.

  • all valuta tutti i percorsi possibili.

Con questa modifica, il comando report sample sostituisce il comando assess sample ora deprecato.

Fisso

Correggere le menzioni di anteprime private/pubbliche nei report HTML

Nelle versioni precedenti, ogni destinazione containerizzata viene mostrata come anteprima privata. Adesso solo i target Tomcat vengono mostrati in anteprima pubblica.

Directory temporanea di pulizia degli script di raccolta mfit

Nelle versioni precedenti, gli script di raccolta creavano una directory temporanea sul ospite, ma non l'ha rimosso. Nell'ultima versione, gli script di raccolta rimuovi la directory temporanea.

Correggi le conversioni errate relative alle dimensioni RAM

Abbiamo corretto una conversione in cui la base 2 era mista alla base 10 (MiB e MB) e generava conversioni imprecise.

Raccolta degli invitati di Windows

Per evitare errori sporadici, ricorriamo a metodi di raccolta non basati su WMI.

Aggiornamenti per la versione 1.12.0

Modifiche

  • La valutazione delle VM in modalità Attach (Allega) a Google Distributed Cloud è stata rimossa dal report di panoramica e dal report di valutazione dettagliata.
  • È stata modificata la valutazione predefinita di Google Distributed Cloud nell'ambito del report per i dirigenti. Al fine di valutare le VM per Google Distributed Cloud devi eseguire questo comando: mfit assess --target-platform anthosbm
  • Vedrai un avviso se esegui un comando dell'interfaccia a riga di comando che tenta di valutare un database vuoto.
  • È stato aggiornato il comportamento predefinito del flag assess –target-platform per utilizzare l'opzione all.

Fisso

  • È stato corretto un bug nella sezione Riepilogo che causava conteggi inaccurati delle VM con CPU e memoria elevate.
  • È stato migliorato l'ordinamento del report completo sulla valutazione di idoneità, in modo che i risultati ordinati per ID regola siano ordinati correttamente.
  • È stato migliorato l'ordinamento centrale dei grafici del report completo sulla valutazione di idoneità, in modo che le righe siano ordinate dal punteggio di idoneità aggregato più alto al più basso.
  • È stata corretta un'espressione regolare errata nello script di raccolta di Linux che interessava la valutazione Tomcat.
  • È stato corretto un bug che impediva il rilevamento corretto del nome di versione del sistema operativo CentOS e che causava nomi di sistema operativo vuoti nel report completo della valutazione di idoneità.
  • È stato corretto un bug che causava la duplicazione delle informazioni sulle VM quando queste venivano rilevate più volte.
  • Gestione migliorata delle informazioni sulle VM raccolte parzialmente, che potrebbero portare a dati incoerenti. Avvisa gli utenti quando raccolgono un asset con informazioni incoerenti sulla VM ed evita di archiviare i dati della VM.

Aggiornamenti per la versione 1.11.3

Funzionalità

  • Analisi dei costi della valutazione di idoneità: usa questa nuova sezione per il report sulla valutazione di idoneità. per stimare il costo di esecuzione di carichi di lavoro modernizzati in Google Cloud. Il report raggruppa le VM in base alla strategia di modernizzazione e mostra i costi stimati per strategia, nonché un costo totale stimato. L'analisi dei costi ti aiuterà a decidere se un la strategia a basso sforzo o ad alta modernizzazione è adatta alle tue esigenze. Per visualizzare i vantaggi in termini di costi di un percorso di modernizzazione, devi eseguire gli script di raccolta su una VM valutata. Per istruzioni più dettagliate, vedi Rilevare e raccogliere i dati.

  • Elenco di suggerimenti migliorato per i percorsi di idoneità: ora il report sulla valutazione di idoneità completo ordina i percorsi in base all'idoneità e alla somma della gravità di tutte le condizioni non riuscite. Il primo percorso nell'elenco ha il consiglio più alto, mentre i percorsi con una gravità dell'errore più elevata hanno un ranking più basso.

Fisso

  • È stato risolto un problema per cui gli elementi venivano calcolati solo durante l'esecuzione del comando discover.

Aggiornamenti per la versione 1.11.2

Funzionalità

  • Filtro dei report: è stato aggiunto un nuovo filtro al report dettagliato sulla valutazione dell'idoneità per consentire di filtrare le VM idonee per percorsi specifici. Una volta applicato il filtro, vengono elencate solo le VM adatte al percorso selezionato.

  • StratoZone: è stato aggiunto lo script di raccolta mFIT al collector StratoProbe di StratoZone 5.0.2.1. Le informazioni necessarie per effettuare una valutazione vengono raccolte dal raccoglitore StratoProbe e vengono messe a disposizione per la valutazione per gli utenti che hanno implementato StratoProbe.

Fisso

  • È stata rimossa la colonna del punteggio di adattamento dalla tabella completa del report per una maggiore leggibilità.

  • Il report di riepilogo della valutazione di idoneità è stato aggiornato per risolvere la mancata corrispondenza della percentuale presentata nella parte di riepilogo e nella parte relativa alle indicazioni del report.

  • Sono state modificate le informazioni sulla gravità in modo da utilizzare testo anziché un valore numerico nel report di riepilogo.

  • È stata corretta l'identificazione errata del sistema operativo contrassegnato come Altro sistema operativo nei report di valutazione di idoneità.

Modifiche

  • È stata aggiunta l'opzione per eliminare definitivamente il database locale di valutazione di idoneità utilizzando il comando mfit discover purge-db

  • Sono state aggiunte informazioni sull'esistenza di strumenti VMware nel report CSV. Per consentire agli utenti di automatizzare la raccolta dei dati a livello di ospite tramite script automatici.

  • È stato aggiunto un flag (--minimal) allo script di raccolta di Windows che consente di ridurre al minimo la quantità di informazioni raccolte e di fornire solo le informazioni specifiche necessarie per valutare la containerizzazione nelle applicazioni IIS di Windows.

  • È stata aggiunta l'opzione per verificare manualmente la presenza di versioni più recenti dello strumento di valutazione di idoneità utilizzando il comando mfit version --check.

Aggiornamenti per la versione 1.11.1

  • Correzioni di bug.

Aggiornamenti per la versione 1.11.0

  • Report di riepilogo esecutivo: questa versione include un nuovo tipo di report e una modifica del comportamento predefinito. Il nuovo report di riepilogo esecutivo offre una panoramica dei tuoi percorsi di modernizzazione. A livello generale, il report ordina i percorsi di modernizzazione in due diversi bucket: con impegno minimo rispetto a una modernizzazione elevata. Esaminare questi due estremi, nonché i vantaggi e lo sforzo richiesti, dovrebbe aiutarti a prendere decisioni aziendali chiave. Inoltre, ci sono sottosezioni del report che mostrano i livelli di idoneità e tecnici Limitazioni della migrazione delle VM (analisi lift and shift), refactoring ai container e la modernizzazione delle VM on-premise (tramite lo spostamento o il collegamento delle VM a Google Distributed Cloud). Il tipo di report predefinito è il nuovo report di riepilogo esecutivo; nei precedenti precedenti, il report predefinito era un report dettagliato.
  • Valuta i carichi di lavoro per la migrazione a Google Cloud VMware Engine: strumento di valutazione ha aggiunto una nuova funzionalità di valutazione per valutare l'impatto dei carichi di lavoro e il passaggio a Google Cloud VMware Engine.

Aggiornamenti per la versione 1.10.0

Lo strumento di valutazione dell'idoneità per la versione 1.10.0 aggiunge nuove funzionalità, tra cui: