Note di rilascio

Migrazione della valutazione di idoneità è ora l'interfaccia a riga di comando del client predittivo del Centro di migrazione

Lo strumento di valutazione di idoneità o mfit è stato rinominato interfaccia a riga di comando del client predittivo di Migration Center o interfaccia a riga di comando mcdc. Per la versione più recente, consulta la documentazione relativa all'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 all'interfaccia a riga di comando del client predittivo del Centro di migrazione.

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

Per ulteriori informazioni, consulta la 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 le correzioni di bug nei report Valutazione 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 per la containerizzazione in Google Kubernetes Engine (GKE), cluster GKE Enterprise o piattaforma 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: trovato quando viene utilizzato un server web esterno
  • A10N-STO-1; corrisponde al rilevamento dei punti di montaggio di rete
  • A10N-STO-2: trovato quando NFS esporta una directory locale

Per ulteriori informazioni sulla containerizzazione delle applicazioni WebSphere, consulta la documentazione sulla migrazione ai container.

Modifiche

Report avanzati della cartella di lavoro di Microsoft Excel

Il report Cartella di lavoro di Microsoft Excel (XLSX) ora include un nuovo foglio di lavoro Contenuti 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 presenti nel report.

Il foglio di lavoro Componenti dell'app è stato modificato per riflettere meglio lo stato di esecuzione, la versione e le informazioni di adattamento della containerizzazione dei componenti.

Report avanzati della cartella di lavoro di Microsoft Excel

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

Risolto

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

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

Nella versione precedente, se modificavi il valore del flag --target-platform impostandolo su un valore diverso da all, il percorso di WordPress non veniva valutato. A questo punto, il percorso di WordPress viene valutato per tutte le piattaforme di destinazione ed è incluso nel report generato.

Aggiornamenti per la versione 1.14.4

Il 2 maggio 2023 abbiamo rilasciato Migrate Fit Assessment 1.14.4.

Funzionalità

Assistenza 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 guest: gli script di raccolta raccolgono ulteriori informazioni su AWS quando vengono eseguiti su un'istanza di macchina virtuale (VM) AWS.

    Per informazioni su come eseguire una raccolta guest sulle VM AWS, consulta Raccogliere dati guest EC2 dalle VM EC2.

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

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

Lo strumento Valutazione di idoneità ora può generare un report in formato XLSX (file della cartella di lavoro di Microsoft Excel). Il report XLSX è in grado di gestire grandi quantità di dati ed è quindi adatto ai casi in cui esiste un numero maggiore di VM che 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

Impedire la sovrascrittura delle raccolte in un secondo momento al momento dell'importazione

Durante l'importazione di un archivio utilizzando mfit discover import, se quell'archivio sovrascrive un archivio raccolto in un secondo momento per la stessa macchina, l'importazione non riesce a meno che tu non fornisca il flag --force.

Risolto

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 della stessa VM.

Questo risolve il problema per cui le VM con solo fingerprint vuote vengono importate correttamente, ma non vengono visualizzate nei report. Ora, 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 Valutazione di idoneità

In questa release abbiamo introdotto un nuovo design dei report con dettagli sui componenti delle applicazioni VM come le applicazioni Tomcat, Windows IIS, JBoss e WebSphere. Il nuovo report include un filtro migliorato basato su testo insieme a un inventario dettagliato dei componenti dell'applicazione identificati sulla VM.

Report dettagliato sulla valutazione - Elenco di macchine virtuali

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

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

Valutazione idoneità applicazione Windows IIS

Abbiamo introdotto una valutazione dettagliata dell'idoneità delle applicazioni Windows IIS che consente di verificare se è adatta la modernizzazione ai container di applicazioni Windows IIS.

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 consente il ripristino manuale da un raro caso di errore che causa la perdita di dati durante il processo di upgrade. Dopo l'upgrade di mfit, quando esegui la versione più recente viene visualizzato un errore che indica che l'upgrade del database non è riuscito, puoi inviare il comando seguente:

./mfit discover recover-db

Questo comando ripristina la condizione del datastore interno prima dell'upgrade e conserva le informazioni raccolte.

Modifiche

Valutazione di idoneità delle applicazioni JBoss avanzate

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

  • A8N-APP-4: corrisponde quando la versione Java di origine è più recente di quella prevista per l'immagine di destinazione.
  • A8N-APP-5: abbinato quando viene utilizzato un database esterno.
  • A8N-APP-6: trovato quando viene utilizzato un server web esterno.
  • A8N-FIT-1 - abbinato quando esistono dati VM.
  • A8N-STO-1: abbinato quando vengono rilevati i montaggi di rete.
  • N-STO-2: trovato quando NFS esporta la directory locale.

Testi dei report aggiornati

Sono stati aggiornati i testi dei report per fornire maggiori informazioni sul percorso del runtime VM di GKE Enterprise.

Aggiornamenti per la versione 1.14.0

Il 17 gennaio 2023 abbiamo rilasciato Migrate Fit Assessment 1.14.0.

Funzionalità

Segnala le applicazioni adatte alle piattaforme dei container Google

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

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

Valutazione di idoneità delle applicazioni JBoss e Apache 2

Lo strumento di valutazione Migrate Fit può valutare le applicazioni JBoss e Apache 2 adatte alla containerizzazione nelle piattaforme GKE, GKE Enterprise e Cloud Run. Per saperne 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 guest senza bisogno dell'autorizzazione root

Sono stati aggiornati gli script della raccolta Esegui la migrazione della valutazione di idoneità per Linux per abilitarne l'esecuzione tramite sudo. La funzionalità aggiunta consente di eseguire lo script di raccolta guest Linux con sudo e senza bisogno di un utente root.

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

  • mfit discover ssh
  • mfit discover vsphere guest
  • mfit discover vsphere guest all
  • Quando esegui lo script di raccolta manualmente e utilizzi mfit discover import.

Se vengono fornite credenziali sudoer senza password, lo script per la raccolta guest Linux utilizza sudo, il che consente di ottenere risultati di raccolta più completi e affidabili.

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

Nuovo report dettagliato sulla valutazione aggiunto sotto il flag sperimentale

Il report di valutazione dettagliato è ora disponibile con un nuovo design eseguendo il comando ./mfit report --format html --full > REPORT_NAME.html --experimental.

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

Report dettagliato sulla 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 allo script di raccolta guest Linux. Questa operazione non è più obbligatoria e il flag --user viene ignorato e viene inserito un periodo di deprecazione.

Risolto

Il flag discover ssh connect-timeout è stato rinominato

Il flag --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 globale --timeout.

Errore durante l'invio di un client SSH incorporato senza autenticazione

È stato risolto l'errore nel caso in cui il comando discover ssh senza parametri di autenticazione. Quando si utilizza il client SSH incorporato e non si fornisce alcun file di identità né password o una password vuota, si è verificato il panico invece di indicare l'autenticazione non riuscita.

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

Se lo script di raccolta non riesce a creare il file tar richiesto, viene visualizzato un errore. In precedenza, veniva ignorato un errore durante la creazione di un tar nello script di raccolta guest di Linux. A partire da questa versione, viene visualizzato un messaggio di errore e lo script viene chiuso con il codice di stato 1.

Salvataggio del file tar per la raccolta di ospiti in un'altra posizione in corso...

Per fornire una posizione diversa per il salvataggio del file tar della raccolta, puoi utilizzare il flag --output per salvarlo nel percorso specificato. In precedenza, gli argomenti forniti dopo il flag --output venivano ignorati 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 modifiche alla struttura del file JSON generato per espandere l'ambito del report sui dettagli della valutazione. A partire dalla release 1.13.1, l'output JSON predefinito utilizzerà la struttura dei file versione v1. 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 è ora deprecato. Nel primo trimestre del 2023, il formato del report JSON v0 raggiungerà la fine del ciclo di vita. Le nuove release di mFit non supporteranno la generazione di report JSON v0.

Risolto

Diminuzione delle dimensioni del file di database

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

too many SQL parameters errore corretto

Risolto un errore che poteva 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 di invitati vSphere migliorata su larga scala con opzione per l'ambito

Ora puoi eseguire la raccolta degli invitati 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

Il rilevamento da parte di RVTools ora identifica i formati di file non supportati e visualizza un messaggio di errore nelle versioni non supportate.

Risolto

Correzione delle conversioni delle dimensioni dello spazio di archiviazione e della RAM nei report

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

Aggiornamenti per la versione 1.12.1

Funzionalità

Raccolta di invitati su larga scala

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

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

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

Modifiche

Aggiornamento della valutazione di idoneità di Cloud Run

La valutazione di idoneità di Cloud Run è stata aggiornata in base ai miglioramenti apportati nelle limitazioni delle risorse di Cloud Run. I valori precedenti erano 4 CPU, 16 GB di memoria e i nuovi limiti sono 8 CPU e 32 GB di memoria. Vedi i dettagli in Quote e limiti di Cloud Run.

Unifica i comandi di segnalazione e valutazione

Abbiamo semplificato il processo di valutazione dei dati e di generazione di un report combinando i due comandi in uno solo. Nelle release precedenti, dovevi eseguire prima una valutazione ($ mfit assess) e poi poter generare un report sui 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 piattaforma target, vengono valutati tutti i percorsi.

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

  • anthos valuta il passaggio a Google Distributed Cloud Virtual for Bare Metal e i percorsi di containerizzazione a Google Kubernetes Engine e Cloud Run.

  • anthosbm e anthos.

  • all valuta tutti i percorsi possibili.

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

Risolto

Correggere le menzioni di anteprime private / pubbliche nei report HTML

Nelle release precedenti, qualsiasi destinazione di containerizzazione viene mostrata come anteprima privata. Ora solo i target Tomcat vengono mostrati come anteprima pubblica.

directory temporanea di pulizia degli script di raccolta mfit

Nelle release precedenti, gli script di raccolta creavano una directory temporanea sull'ospite, ma non l'avevano rimossa. Nell'ultima release, gli script di raccolta rimuovono automaticamente la directory temporanea.

Correggi le conversioni errate relative alle dimensioni della RAM

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

raccolta Ospite Windows

Per alcuni dati, ricorriamo a metodi di raccolta non basati su WMI al fine di evitare errori sporadici.

Aggiornamenti per la versione 1.12.0

Modifiche

  • La valutazione delle VM in modalità Attach Google Distributed Cloud Virtual for Bare Metal è stata rimossa dal report esecutivo e dal report di valutazione dettagliato.
  • È stata modificata la valutazione predefinita di Google Distributed Cloud Virtual for Bare Metal nell'ambito del report esecutivo. Per valutare le VM per Google Distributed Cloud Virtual for Bare Metal devi eseguire il comando: mfit assess --target-platform anthosbm
  • Verrà visualizzato un avviso se esegui un comando dell'interfaccia a riga di comando che tenta di valutare un database vuoto.
  • Aggiornato il comportamento predefinito del flag assess –target-platform in modo da utilizzare l'opzione all.

Risolto

  • Risolto un bug nella sezione del riepilogo esecutivo che causava conteggi imprecisi di VM con CPU elevata e memoria elevata.
  • È 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 del grafico centrale del report completo sulla valutazione di idoneità in modo che le righe siano ordinate dal punteggio di idoneità aggregato più alto a quello più basso.
  • Correzione di un'espressione regolare errata nello script di raccolta Linux che interessa la valutazione Tomcat.
  • Risolto un bug che impediva il corretto rilevamento del nome della versione del sistema operativo di Centos e causava nomi di sistemi operativi vuoti nel report completo sulla valutazione di idoneità.
  • Risolto un bug che causava la duplicazione delle informazioni sulle VM quando le VM venivano rilevate più volte.
  • Miglioramento della gestione delle informazioni sulla VM raccolte parzialmente, il che potrebbe determinare dati incoerenti. Avvisa gli utenti quando raccogli un asset con le informazioni incoerenti della VM e ignora l'archiviazione dei dati della VM.

Aggiornamenti per la versione 1.11.3

Funzionalità

  • Analisi dei costi per la valutazione di idoneità: utilizza questa nuova sezione nel report di valutazione di idoneità per stimare il costo dell'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 e un costo totale stimato. L'analisi dei costi ti aiuterà a decidere se una strategia di modernizzazione a basso sforzo o alta è 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, consulta Scoprire e raccogliere i dati.

  • Elenco dei consigli migliorato per i percorsi di idoneità: il report di valutazione completo ora ordina i percorsi in base alla loro idoneità e alla gravità complessiva di tutte le condizioni non riuscite. Il primo percorso nell'elenco ha il suggerimento più alto, con un ranking più basso per i percorsi con gravità di errore più elevata.

Risolto

  • Risolto un problema per cui le caratteristiche venivano calcolate solo durante l'esecuzione del comando discover.

Aggiornamenti per la versione 1.11.2

Funzionalità

  • Filtro del report: è stato aggiunto un nuovo filtro al report dettagliato sulla valutazione di idoneità per abilitare il filtro delle VM adatte a percorsi specifici. Una volta applicato il filtro, vengono elencate solo le VM adatte al percorso selezionato.

  • StratoZone - Aggiunto lo script di raccolta mFIT al raccoglitore StratoZone StratoProbe 5.0.2.1. Le informazioni necessarie per effettuare una valutazione vengono raccolte dal raccoglitore StratoProbe e vengono rese disponibili per la valutazione per gli utenti che hanno implementato StratoProbe.

Risolto

  • È stata rimossa la colonna Punteggio di idoneità dalla tabella completa del report per migliorare la leggibilità.

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

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

  • È stato corretto l'errata identificazione 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. 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 richieste per la valutazione della containerizzazione alle applicazioni Windows IIS.

  • È stata aggiunta l'opzione per controllare 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

  • Rapporto di riepilogo esecutivo: questa release include un nuovo tipo di rapporto e una modifica al 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 bucket diversi: basso sforzo ed elevata modernizzazione. Osservare questi due aspetti estremi e i vantaggi e l'impegno necessari può aiutarti a prendere decisioni aziendali chiave. Inoltre, sono presenti sottosezioni del report che mostrano l'idoneità e le limitazioni tecniche della migrazione delle VM (analisi lift and shift), del refactoring ai container e della modernizzazione delle VM on-premise (tramite lo spostamento o il collegamento delle VM a GKE su Bare Metal). Il tipo di report predefinito è il nuovo report di riepilogo esecutivo; nelle release precedenti, il report predefinito era un report dettagliato.
  • Valuta i carichi di lavoro per la migrazione a Google Cloud VMware Engine – Lo strumento di valutazione dell'idoneità ha aggiunto nuove funzionalità di valutazione dei carichi di lavoro per la migrazione lift and shift a Google Cloud VMware Engine.

Aggiornamenti per la versione 1.10.0

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