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 dell'idoneità o mfit
è stato ora rinominato in 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 dell'interfaccia a riga di comando 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 la panoramica della CLI 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
Ora lo strumento di valutazione dell'idoneità può valutare l'idoneità delle applicazioni WebSphere alla containerizzazione su Google Kubernetes Engine (GKE), cluster GKE Enterprise o sulla 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: corrisponde quando viene utilizzato un server web esterno
- A10N-STO-1: corrisponde quando vengono trovati mount di rete
- A10N-STO-2: corrispondenza quando NFS esporta una directory locale
Per ulteriori informazioni sulla containerizzazione delle applicazioni WebSphere, consulta la documentazione di Migrate to Containers.
Modifiche
Report avanzati della cartella di lavoro Microsoft Excel
Il report del foglio di lavoro Microsoft Excel (XLSX) ora contiene un nuovo foglio Contenuti che fornisce informazioni sulla generazione e sulla 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.
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.
Ora il percorso 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à
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 di 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 più informazioni su AWS quando vengono eseguiti su un'istanza di macchina virtuale (VM) AWS.
Per scoprire come eseguire una raccolta ospite nelle VM AWS, consulta Raccogliere i dati ospite di mfit dalle VM EC2.
Valutazione dell'idoneità: sono state aggiunte nuove regole specificamente per le VM migrate da AWS.
Generare report di grandi dimensioni in una cartella di lavoro Microsoft Excel
Lo strumento di valutazione di idoneità ora può generare un report in un file di lavoro Microsoft Excel (XLSX). Il report XLSX può gestire grandi quantità di dati ed è quindi adatto ai casi in cui è presente 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 il seguente 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 supera 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 impronte, lo strumento sa che si tratta della 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 va a buon fine 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 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 è dotato di un filtro basato su testo migliorato, nonché di un inventario dettagliato dei componenti dell'applicazione identificati nella VM.
Per generare un file HTML nel vecchio formato, utilizza il flag --html-v0
:
mfit report --format html --full --html-v0
Valutazione di idoneità delle applicazioni Windows IIS
Abbiamo introdotto una valutazione dettagliata dell'idoneità delle applicazioni Windows IIS che consente di visualizzare l'idoneità alla modernizzazione ai container 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 la versione più recente, se viene visualizzato un messaggio di errore che indica che l'upgrade del database non è riuscito, puoi emettere 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 dell'idoneità delle applicazioni JBoss migliorata
Sono state aggiunte le seguenti regole per la valutazione dell'idoneità delle applicazioni JBoss:
- A8N-APP-4: corrispondenza quando la versione Java di origine è più recente della versione Java dell'immagine di destinazione prevista.
- A8N-APP-5: corrispondenza quando viene utilizzato un database esterno.
- A8N-APP-6: corrisponde quando viene utilizzato un server web esterno.
- A8N-FIT-1: corrispondenza quando esistono dati VM.
- A8N-STO-1: corrisponde quando vengono trovati mount di rete.
- N-STO-2: corrisponde quando NFS esporta la directory locale.
Testi dei report aggiornati
Testi dei report aggiornati per fornire maggiori informazioni sul percorso di 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à
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 per le piattaforme di contenitori utilizzando 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 Linux tenterà di essere eseguito utilizzando sudo
senza password.
Questa modifica viene applicata a tutti i metodi di raccolta ospite 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 di raccolta degli ospiti Linux utilizza sudo
, con 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 dell'utente originale.
Nuovo report dettagliato sulla valutazione aggiunto con il flag sperimentale
È ora disponibile un nuovo design del report di valutazione dettagliata se esegui 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 workload candidati per la modernizzazione.
Modifiche
Ritiro del flag --user
nello script di raccolta di Linux
In precedenza, l'esecuzione con un utente non root richiedeva l'indicazione di un flag --user
allo 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
È stato corretto l'errore nel caso in cui il comando discover ssh
non abbia parametri di autenticazione. Quando si utilizza il client SSH incorporato e non viene fornito alcun file di identità
e nessuna password o una vuota, si verifica un panico anziché indicare un'autenticazione non riuscita.
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 di creazione di un file tar nello script di raccolta degli ospiti Linux veniva ignorato. A partire da questa versione, viene visualizzato un messaggio di errore e lo script esce con il codice di stato 1.
Salvataggio del file tar della raccolta di ospiti in una posizione diversa
Per specificare 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 versione 0 ritirati
Abbiamo introdotto modifiche alla struttura del file JSON generato per espandere l'ambito del report Dettagli valutazione.
A partire dalla versione 1.13.1, l'output JSON predefinito utilizzerà la versione v1 della struttura del file.
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 è stato ritirato. 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 occupa.
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 di guest vSphere avanzata 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à
Eseguire la raccolta degli ospiti su larga scala
Ora puoi eseguire raccolte di guest in parallelo per tutte le VM gestite da un singolo vCenter VMware. 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 i nuovi limiti sono 8 CPU, 32 GB di memoria. Per maggiori dettagli, consulta Quote e limiti di Cloud Run.
Unifica i comandi di valutazione e generazione di report
Abbiamo semplificato la procedura di valutazione dei dati e di generazione di un report, combinando i due comandi in uno. Nelle release precedenti, dovevi prima eseguire una valutazione ($ mfit assess
) e poi 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 di destinazione, vengono valutati tutti i percorsi.
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 aanthos
.all
valuta tutti i possibili percorsi.
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 release precedenti, qualsiasi destinazione containerizzata veniva 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'guest, ma non la rimuovevano. Nell'ultima release, gli script di raccolta rimuovono automaticamente la directory temporanea.
Correggere le conversioni errate delle dimensioni della RAM
Abbiamo corretto una conversione in cui la base 2 era mista alla base 10 (MiB e MB) e generava conversioni imprecise.
Raccolta di ospiti Windows
Per alcuni dati ricorriamo a metodi di raccolta non basati su WMI per evitare errori sporadici.
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 riepilogo e dal report di valutazione dettagliata.
- È stata modificata la valutazione predefinita di Google Distributed Cloud nell'ambito del report per i dirigenti. Per valutare le VM per Google Distributed Cloud, devi eseguire il comando:
mfit assess --target-platform anthosbm
- Verrà visualizzato un avviso se emetti un comando CLI che tenta di valutare un database vuoto.
- È stato aggiornato il comportamento predefinito del flag
assess –target-platform
per utilizzare l'opzioneall
.
Fisso
- È stato corretto un bug nella sezione Riepilogo che causava conteggi inaccurati delle VM con CPU e memoria elevate.
- È stato migliorato l'ordinamento nel report completo sulla valutazione dell'idoneità, in modo che i risultati ordinati per ID regola vengano ordinati correttamente.
- È stato migliorato l'ordinamento del grafico intermedio del report completo sulla valutazione dell'adattamento in modo che le righe vengano ordinate dal punteggio di adattamento aggregato più alto a quello più basso.
- È stato corretto un problema relativo a una regex errata nello script di raccolta di Linux che influisce sulla valutazione di Tomcat.
- È stato corretto un bug che impediva il rilevamento corretto del nome della versione del sistema operativo CentOS e causava nomi di sistema operativo vuoti nel report completo della valutazione dell'idoneità.
- È stato corretto un bug che causava la duplicazione delle informazioni sulle VM quando le VM venivano rilevate più volte.
- Gestione migliorata delle informazioni sulle VM raccolte parzialmente, che potrebbero portare a dati incoerenti. Avvisa gli utenti quando raccogli una risorsa con informazioni sulla VM incoerenti e salta la memorizzazione dei dati della VM.
Aggiornamenti per la versione 1.11.3
Funzionalità
Analisi dei costi della valutazione di idoneità: utilizza questa nuova sezione del report di valutazione di idoneità per stimare il costo dell'esecuzione di workload 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 una strategia di modernizzazione con un impegno ridotto o elevato è 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 dei consigli migliorato per i percorsi idonei: il report completo sulla valutazione dell'idoneità ora ordina i percorsi in base alla loro idoneità e alla somma della gravità di tutte le condizioni non soddisfatte. 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 le funzionalità venivano calcolate 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 collector StratoProbe e rese disponibili 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à.
Aggiornamento del report di riepilogo della valutazione dell'idoneità per risolvere la mancata corrispondenza della percentuale presentata nella parte di riepilogo e nella parte delle indicazioni del report.
Le informazioni sulla gravità sono state modificate in modo da utilizzare il testo anziché il valore numerico nel report di riepilogo.
È stata corretta l'identificazione errata del sistema operativo, contrassegnato come Altro sistema operativo nei report di valutazione dell'idoneità.
Modifiche
È stata aggiunta l'opzione per svuotare il database locale di valutazione dell'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 delle 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 Riepilogo: questa release include un nuovo tipo di report e una modifica del comportamento predefinito. Il nuovo report Riepilogo offre una panoramica dei tuoi percorsi di modernizzazione. A un livello generale, il report ordina i percorsi di modernizzazione in due diversi gruppi: basso impegno e alta modernizzazione. Esaminare questi due estremi, nonché i vantaggi e lo sforzo richiesti, dovrebbe aiutarti a prendere decisioni aziendali chiave. Inoltre, esistono sezioni secondarie del report che mostrano l'idoneità e i limiti tecnici della migrazione delle VM (analisi di lift and shift), del refactoring in container e della modernizzazione delle VM on-premise (tramite spostamento o attacco delle VM a Google Distributed Cloud). Il tipo di report predefinito è il nuovo report di riepilogo. 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 una nuova funzionalità di valutazione per valutare i carichi di lavoro per il lift and shift 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:
- Supporto per la valutazione di Autopilot, Cloud Run e Compute Engine
- Regole Tomcat aggiunte per la valutazione dell'idoneità
- Possibilità di acquisire i dati di vSphere dall'esportazione di RVTools
- Controllo automatico della versione
- Configurazione dello strumento di valutazione di idoneità