Catatan rilis
Migrate Fit Assessment kini menjadi Migration Center discovery client CLI
Alat Penilaian Kesesuaian atau mfit
kini telah diganti namanya menjadi Migration
Center discovery client CLI atau mcdc
CLI. Untuk versi terbaru, lihat dokumentasi mcdc
CLI.
Update untuk versi 1.15.3
Pada 16 Agustus 2023, kami merilis Migrate Fit Assessment 1.15.3, yang memungkinkan Anda mengupgrade ke Migration Center discovery client CLI.
Atau, untuk mengupgrade ke mcdc
CLI secara langsung, Anda dapat
mendownload mcdc
CLI dan skrip pengumpulan
lagi di direktori yang sama dengan tempat Anda menginstal versi sebelumnya dari
mfit
.
Untuk mengetahui informasi selengkapnya, lihat
ringkasan CLI mcdc
.
Update untuk versi 1.15.2
Pada 4 Juli 2023, kami merilis Migrate Fit Assessment 1.15.2, yang mencakup perbaikan bug pada laporan Fit Assessment HTML.
Update untuk versi 1.15.1
Pada 27 Juni 2023, kami merilis Migrate Fit Assessment 1.15.1, yang mencakup peningkatan keamanan dan perbaikan bug.
Update untuk versi 1.15.0
Pada 19 Juni 2023, kami merilis Migrate Fit Assessment 1.15.0.
Fitur
Penilaian Kesesuaian aplikasi WebSphere
Alat Penilaian Kesesuaian kini dapat menilai aplikasi WebSphere yang sesuai untuk penampungan ke Google Kubernetes Engine (GKE), cluster GKE Enterprise, atau platform Cloud Run.
Menambahkan aturan berikut untuk Penilaian Kesesuaian Server Aplikasi WebSphere:
- A10N-APP-1 - cocok saat database eksternal digunakan
- A10N-APP-2 - cocok saat server web eksternal digunakan
- A10N-STO-1 - cocok saat pemasangan jaringan ditemukan
- A10N-STO-2 - cocok saat NFS mengekspor direktori lokal
Untuk informasi selengkapnya tentang containerization aplikasi WebSphere, lihat dokumentasi Migrate to Containers.
Perubahan
Laporan workbook Microsoft Excel yang ditingkatkan
Laporan workbook Microsoft Excel (XLSX) kini memiliki sheet Contents baru yang memberikan informasi tentang pembuatan dan penilaian laporan. Worksheet ini juga berisi daftar isi yang mencantumkan semua worksheet dalam laporan Anda.
Spreadsheet App Components telah dimodifikasi untuk lebih mencerminkan informasi kesesuaian status, versi, dan containerisasi komponen yang berjalan.
Untuk mengetahui informasi selengkapnya tentang laporan XLSX, lihat Membuat laporan Penilaian Kesesuaian.
Tetap
Perjalanan WordPress kini dinilai dengan semua platform target
Saat membuat laporan Penilaian Kesesuaian menggunakan mfit
, Anda dapat
menentukan platform target.
Secara default, tanda --target-platform
ditetapkan ke all
dan semua kemungkinan perjalanan dinilai.
Pada versi sebelumnya, jika Anda mengubah nilai tanda --target-platform
ke nilai selain all
, perjalanan WordPress tidak akan dinilai.
Sekarang, perjalanan WordPress dinilai untuk semua platform target dan
disertakan dalam laporan yang dihasilkan.
Update untuk versi 1.14.4
Pada 2 Mei 2023, kami merilis Penilaian Kesesuaian Migrasi 1.14.4.
Fitur
Dukungan untuk WordPress
Alat Penilaian Kesesuaian kini mendeteksi dan menilai aplikasi WordPress di Apache WebHost.
Dukungan untuk pengumpulan dan penilaian AWS
- Pengumpulan inventaris: Alat Penilaian Kesesuaian kini mendukung pengumpulan inventaris
AWS melalui perintah
mfit discover aws
. Pengumpulan tamu: Skrip pengumpulan mengumpulkan informasi selengkapnya tentang AWS saat dijalankan di instance virtual machine (VM) AWS.
Untuk mempelajari cara melakukan pengumpulan tamu terhadap VM AWS, baca Mengumpulkan data tamu mfit dari VM EC2.
Penilaian Kesesuaian: Aturan baru telah ditambahkan khusus untuk VM yang dimigrasikan dari AWS.
Membuat laporan besar di workbook Microsoft Excel
Alat Penilaian Kesesuaian kini dapat membuat laporan dalam format file workbook Microsoft Excel (XLSX). Laporan XLSX dapat menangani data dalam jumlah besar, sehingga cocok untuk kasus jika ada lebih banyak VM yang mungkin tidak dapat ditangani oleh laporan HTML.
Untuk membuat laporan dalam file XLSX, jalankan perintah berikut:
./mfit report --format xlsx > REPORT_NAME.xlsx
Mencegah menimpa koleksi yang lebih baru saat impor
Saat mengimpor arsip menggunakan mfit discover import
, jika arsip tersebut
mengganti arsip yang dikumpulkan pada tanggal yang lebih lama untuk mesin yang sama, impor akan gagal kecuali jika Anda memberikan tanda --force
.
Tetap
Sidik jari kosong kini diabaikan
Alat Penilaian Kesesuaian mendeteksi sidik jari untuk setiap VM. Jika dua koleksi berisi VM dengan sidik jari yang sama, alat ini akan mengetahui bahwa VM tersebut adalah VM yang sama.
Tindakan ini memperbaiki masalah saat VM yang hanya memiliki sidik jari kosong berhasil diimpor, tetapi tidak muncul dalam laporan. Dalam kasus tersebut, pengumpulan akan gagal dan menampilkan peringatan.
Update untuk versi 1.14.3
Pada 16 Maret 2023, kami merilis Migrate Fit Assessment 1.14.3.
Fitur
Desain baru untuk laporan mendetail Penilaian Kesesuaian
Dalam rilis ini, kami telah memperkenalkan desain laporan baru dengan detail tentang komponen aplikasi VM seperti aplikasi Tomcat, Windows IIS, JBoss, dan Websphere. Laporan baru ini dilengkapi dengan pemfilteran berbasis teks yang ditingkatkan beserta inventaris mendetail dari komponen aplikasi yang diidentifikasi di VM.
Untuk membuat file HTML dalam format lama, gunakan flag --html-v0
:
mfit report --format html --full --html-v0
Penilaian Kesesuaian aplikasi Windows IIS
Kami telah memperkenalkan Penilaian Kesesuaian aplikasi Windows IIS yang mendetail, yang memungkinkan Anda melihat kesesuaian untuk modernisasi ke penampung aplikasi Windows IIS.
Update untuk versi 1.14.2
Pada 15 Maret 2023, kami merilis Migrate Fit Assessment 1.14.2 yang mencakup perbaikan bug.
Update untuk versi 1.14.1
Pada 19 Februari 2023, kami merilis Migrate Fit Assessment 1.14.1.
Fitur
Pemulihan manual dari kegagalan upgrade
Kami menambahkan opsi pemulihan manual yang memungkinkan Anda
memulihkan secara manual
dari kasus kegagalan yang jarang terjadi yang menyebabkan hilangnya data selama proses
upgrade. Setelah mengupgrade mfit
, saat menjalankan versi terbaru, jika Anda melihat
error yang menunjukkan bahwa upgrade database gagal, Anda dapat mengeluarkan
perintah berikut:
./mfit discover recover-db
Perintah ini akan mengembalikan penyimpanan data internal ke kondisinya sebelum upgrade dan mempertahankan informasi yang dikumpulkan.
Perubahan
Penilaian Kesesuaian Aplikasi JBoss yang Ditingkatkan
Menambahkan aturan berikut untuk Penilaian Kesesuaian aplikasi JBoss:
- A8N-APP-4 - cocok jika versi Java sumber lebih baru dari versi Java image target yang diharapkan.
- A8N-APP-5 - cocok saat database eksternal digunakan.
- A8N-APP-6 - cocok saat server web eksternal digunakan.
- A8N-FIT-1 - cocok jika data VM ada.
- A8N-STO-1 - cocok saat pemasangan jaringan ditemukan.
- N-STO-2 - cocok saat NFS mengekspor direktori lokal.
Teks laporan yang diperbarui
Memperbarui teks laporan untuk memberikan informasi selengkapnya tentang perjalanan Runtime VM GKE Enterprise.
Update untuk versi 1.14.0
Pada 17 Januari 2023, kami merilis Migrate Fit Assessment 1.14.0.
Fitur
Melaporkan aplikasi yang sesuai dengan platform penampung Google
Menambahkan kategori laporan baru untuk membantu Anda memfokuskan laporan penilaian pada aplikasi yang sesuai untuk platform penampung Google—GKE Enterprise, GKE, Autopilot, dan Cloud Run. Saat membuat laporan, Anda dapat meminta untuk hanya menyertakan penilaian ke platform penampung menggunakan perintah berikut:
./mfit report --format html --target-platform containers --full >
REPORT_NAME.html
Penilaian kesesuaian aplikasi JBoss dan Apache 2
Alat Migrate Fit Assessment dapat menilai kesesuaian aplikasi JBoss dan Apache 2 untuk containerisasi ke platform GKE, GKE Enterprise, dan Cloud Run. Untuk mempelajari lebih lanjut containerisasi JBoss dan Apache 2, baca catatan rilis Migrate to Containers 1.14.0.
Pengumpulan tingkat tamu tanpa memerlukan izin root
Memperbarui skrip pengumpulan Penilaian Kesesuaian Migrasi untuk Linux agar dapat
menjalankannya melalui sudo
.
Kemampuan tambahan ini memungkinkan Anda menjalankan skrip pengumpulan tamu Linux
dengan sudo
dan tanpa memerlukan pengguna root.
Skrip pengumpulan tamu Linux akan mencoba dijalankan menggunakan sudo
tanpa sandi.
Perubahan ini berlaku di semua metode pengumpulan tamu Linux, seperti:
mfit discover ssh
mfit discover vsphere guest
mfit discover vsphere guest all
- Saat menjalankan skrip pengumpulan secara manual dan menggunakan
mfit discover import
.
Jika kredensial sudoer tanpa sandi diberikan, skrip pengumpulan tamu Linux
akan menggunakan sudo
, sehingga menghasilkan hasil pengumpulan yang lebih lengkap dan lebih andal.
Perhatikan bahwa izin sudoer yang memerlukan perintah sandi tidak didukung untuk fitur ini. Dalam hal ini, skrip berjalan dengan izin pengguna asli.
Laporan penilaian mendetail baru ditambahkan di bawah tanda eksperimental
Desain baru laporan penilaian mendetail kini tersedia dengan menjalankan
perintah ./mfit report --format html --full > REPORT_NAME.html --experimental
.
Desain baru ini memperkenalkan pemfilteran yang ditingkatkan dan penelusuran berbasis teks untuk membantu Anda menemukan workload kandidat untuk modernisasi.
Perubahan
Penghentian penggunaan flag --user
dalam skrip pengumpulan Linux
Sebelumnya, menjalankan dengan pengguna non-root memerlukan penyediaan tanda --user
ke
skrip pengumpulan tamu Linux. Hal ini tidak lagi diperlukan, dan flag --user
diabaikan dan memasuki periode penghentian penggunaan.
Tetap
Mengganti nama flag discover ssh connect-timeout
Mengganti nama flag yang disebut --timeout
dalam perintah discover ssh
menjadi
--connect-timeout
. Flag ini dapat digunakan dengan klien SSH native.
Nama baru menghapus tumpang-tindih dengan flag --timeout
global.
Kegagalan saat memberikan klien SSH tersemat tanpa autentikasi
Memperbaiki kegagalan jika perintah discover ssh
tanpa parameter
autentikasi. Saat menggunakan klien SSH tersemat dan tidak memberikan file identitas
dan tidak ada sandi atau kosong, akan terjadi error, bukan menyatakan autentikasi
gagal.
Error saat gagal membuat file tar di koleksi tamu Linux
Jika skrip koleksi gagal membuat file tar yang diperlukan, skrip akan menampilkan error. Sebelumnya, kegagalan untuk membuat tar dalam skrip pengumpulan tamu Linux diabaikan. Dari versi ini, pesan error akan ditampilkan, dan skrip akan keluar dengan kode status 1.
Menyimpan file tar koleksi tamu ke lokasi lain
Untuk memberikan lokasi lain guna menyimpan file tar koleksi, Anda dapat
menggunakan flag --output
untuk menyimpannya ke jalur yang ditentukan. Sebelumnya, argumen
yang diberikan setelah tanda --output
diabaikan karena masalah penguraian.
Update untuk versi 1.13.1
Pada 3 November 2022, kami merilis Migrate Fit Assessment 1.13.1.
Perubahan
Laporan JSON v0 yang tidak digunakan lagi
Kami memperkenalkan perubahan pada struktur file JSON yang dihasilkan untuk memperluas cakupan laporan detail penilaian.
Mulai rilis 1.13.1, output JSON default akan menggunakan struktur file versi v1.
Untuk membuat file JSON di versi sebelumnya, terapkan tanda --json-v0
.
./mfit report --format json --json-v0 <file.json>
Laporan JSON v0 kini tidak digunakan lagi. Pada Kuartal 1 2023, format laporan JSON v0 akan mencapai akhir masa pakai. Rilis baru mFit tidak akan mendukung pembuatan laporan JSON v0.
Tetap
Mengurangi ukuran file database
Database SQLite yang digunakan oleh mFit telah dioptimalkan untuk mengurangi ruang disk yang digunakan.
Memperbaiki error too many SQL parameters
Memperbaiki error yang mungkin terjadi saat menjalankan perintah discover ls
atau report
pada penginstalan mFit dengan aset yang ditemukan dalam jumlah sangat besar.
Update untuk versi 1.13.0
Pada 18 Oktober 2022, kami merilis Migrate Fit Assessment 1.13.0.
Perubahan
Pengumpulan tamu vSphere yang ditingkatkan dalam skala besar dengan opsi cakupan
Sekarang Anda dapat melakukan pengumpulan tamu untuk sebagian VM dengan menerapkan cakupan melalui
flag --path
.
mfit discover vsphere guest all --url https://VSPHERE_URL --path dc-1/host/esx-1
Peningkatan pelaporan error dalam impor RVTools
Penemuan RVTools kini mengidentifikasi format file yang tidak didukung dan memberi Anda pesan error pada versi yang tidak didukung.
Tetap
Memperbaiki konversi ukuran penyimpanan dan RAM dalam laporan
Mengubah satuan pengukuran dalam laporan menjadi GiB, bukan GB, sesuai dengan satuan pengukuran internal.
Update untuk versi 1.12.1
Fitur
Melakukan pengumpulan tamu dalam skala besar
Kini Anda dapat melakukan pengumpulan tamu secara paralel untuk semua VM yang dikelola oleh satu VMware vCenter. Hal ini berguna untuk mengumpulkan informasi dari VM dalam jumlah besar yang memiliki kredensial yang sama.
Untuk mengumpulkan informasi tingkat tamu dari beberapa VM, jalankan:
mfit discover vsphere guest all --url https://VSPHERE_URL
Perubahan
Pembaruan pada penilaian kesesuaian Cloud Run
Penilaian kesesuaian Cloud Run telah diperbarui untuk mengakomodasi peningkatan yang dilakukan pada batasan resource Cloud Run. Nilai sebelumnya adalah 4 CPU, memori 16 GB, dan batas barunya adalah 8 CPU, memori 32 GB. Lihat detailnya di Kuota dan Batas Cloud Run.
Menggabungkan perintah laporan dan penilaian
Kami menyederhanakan proses penilaian data dan pembuatan laporan, dengan
menggabungkan kedua perintah menjadi satu. Pada rilis sebelumnya, Anda harus melakukan penilaian ($ mfit assess
) terlebih dahulu, lalu Anda dapat membuat laporan tentang data yang dikumpulkan. Sekarang Anda dapat menjalankan perintah laporan, dan penilaian dilakukan secara otomatis. Perintah report
kini memiliki flag --target-platform
opsional.
Opsi yang tersedia adalah: gcp
, anthos
, anthosbm
, dan all
. Setiap opsi
menentukan serangkaian perjalanan yang berbeda untuk dievaluasi. Jika Anda tidak menentukan platform
target, semua perjalanan akan dinilai.
gcp
menilai perjalanan peralihan ke Compute Engine, Google Cloud VMware Engine, dan perjalanan containerisasi ke Google Kubernetes Engine, Google Kubernetes Engine Autopilot, dan Cloud Run.anthos
menilai peralihan ke Google Distributed Cloud dan perjalanan containerisasi ke Google Kubernetes Engine dan Cloud Run.anthosbm
setara dengananthos
.all
menilai semua kemungkinan perjalanan.
Dengan perubahan ini, perintah report sample
menggantikan perintah assess sample
yang sekarang tidak digunakan lagi.
Tetap
Memperbaiki sebutan pratinjau pribadi / publik dalam laporan html
Dalam rilis sebelumnya, setiap target containerize ditampilkan sebagai pratinjau pribadi. Sekarang, hanya target Tomcat yang ditampilkan sebagai pratinjau publik.
Direktori sementara pembersihan skrip pengumpulan mfit
Pada rilis sebelumnya, skrip pengumpulan akan membuat direktori sementara di tamu, tetapi tidak menghapusnya. Dalam rilis terbaru, skrip pengumpulan akan otomatis menghapus direktori sementara.
Memperbaiki konversi ukuran RAM yang salah
Kami memperbaiki konversi dengan basis 2 yang dicampur dengan basis 10 (MiB vs MB) dan menghasilkan konversi yang tidak akurat.
Pengumpulan tamu Windows
Kami kembali ke metode pengumpulan non-WMI untuk beberapa data guna menghindari kegagalan sporadis.
Update untuk versi 1.12.0
Perubahan
- Penilaian VM ke mode Lampirkan Google Distributed Cloud telah dihapus dari laporan eksekutif dan laporan penilaian mendetail.
- Mengubah penilaian default Google Distributed Cloud sebagai bagian dari
laporan eksekutif. Untuk menilai VM untuk Google Distributed Cloud,
Anda harus menjalankan perintah:
mfit assess --target-platform anthosbm
- Anda akan melihat peringatan jika mengeluarkan perintah CLI yang mencoba menilai DB kosong.
- Memperbarui perilaku default flag
assess –target-platform
untuk menggunakan opsiall
.
Tetap
- Memperbaiki bug di bagian ringkasan eksekutif yang menyebabkan jumlah VM dengan CPU dan memori tinggi tidak akurat.
- Meningkatkan pengurutan pada laporan lengkap penilaian kesesuaian, sehingga hasil yang diurutkan berdasarkan ID aturan diurutkan dengan benar.
- Meningkatkan pengurutan diagram tengah laporan lengkap penilaian kesesuaian sehingga baris diurutkan dari skor kesesuaian gabungan tertinggi ke terendah.
- Memperbaiki ekspresi reguler yang salah dalam skrip pengumpulan Linux yang memengaruhi penilaian Tomcat.
- Memperbaiki bug yang mencegah deteksi nama versi OS centos yang benar dan menyebabkan nama OS kosong pada laporan lengkap penilaian kesesuaian.
- Memperbaiki bug yang menyebabkan informasi VM duplikat saat VM ditemukan beberapa kali.
- Peningkatan penanganan informasi VM yang dikumpulkan sebagian yang dapat menyebabkan data tidak konsisten. Peringatkan pengguna saat mengumpulkan aset dengan informasi VM yang tidak konsisten dan lewati penyimpanan data VM.
Update untuk versi 1.11.3
Fitur
Analisis biaya penilaian kesesuaian - Gunakan bagian baru ini di laporan penilaian kesesuaian untuk memperkirakan biaya menjalankan workload yang dimodernisasi di Google Cloud. Laporan ini mengelompokkan VM Anda berdasarkan strategi modernisasi dan menampilkan estimasi biaya menurut strategi, serta estimasi total biaya. Analisis biaya akan membantu Anda memutuskan apakah strategi modernisasi yang membutuhkan sedikit upaya atau banyak upaya sesuai dengan kebutuhan Anda. Untuk melihat manfaat biaya perjalanan modernisasi, Anda perlu menjalankan skrip pengumpulan di VM yang dinilai. Untuk petunjuk yang lebih mendetail, lihat Menemukan dan mengumpulkan data.
Peningkatan listingan rekomendasi untuk perjalanan yang sesuai - Laporan penilaian kesesuaian lengkap kini mengurutkan perjalanan berdasarkan kesesuaiannya dan jumlah keparahan semua kondisi yang gagal. Perjalanan pertama dalam daftar memiliki rekomendasi tertinggi, dengan perjalanan dengan tingkat keparahan kegagalan yang lebih tinggi memiliki peringkat lebih rendah.
Tetap
- Memperbaiki masalah saat fitur hanya dihitung saat menjalankan perintah
discover
.
Update untuk versi 1.11.2
Fitur
Filter laporan – Filter baru telah ditambahkan pada laporan mendetail penilaian kesesuaian untuk memungkinkan pemfilteran VM yang sesuai untuk perjalanan tertentu. Setelah filter diterapkan, hanya VM yang sesuai dengan perjalanan yang dipilih yang akan dicantumkan.
StratoZone – Menambahkan skrip pengumpulan mFIT ke kolektor StratoProbe StratoZone 5.0.2.1. Informasi yang diperlukan untuk melakukan penilaian dikumpulkan oleh kolektor StratoProbe, dan disediakan untuk penilaian bagi pengguna yang telah men-deploy StratoProbe.
Tetap
Menghapus kolom skor kecocokan dari tabel laporan lengkap untuk keterbacaan yang lebih baik.
Memperbarui laporan ringkasan penilaian kesesuaian untuk mengatasi ketidakcocokan persentase yang ditampilkan di bagian ringkasan dan bagian panduan laporan.
Mengubah informasi tingkat keparahan untuk menggunakan teks, bukan nilai numerik, pada laporan ringkasan.
Memperbaiki identifikasi OS yang salah yang ditandai sebagai OS Lainnya pada laporan penilaian kesesuaian.
Perubahan
Menambahkan opsi untuk menghapus database lokal penilaian kecocokan menggunakan perintah
mfit discover purge-db
Menambahkan informasi tentang keberadaan alat VMware dalam laporan CSV. Untuk memungkinkan pengguna mengotomatiskan pengumpulan data tingkat tamu melalui skrip otomatis.
Menambahkan tanda (
--minimal
) ke skrip pengumpulan Windows yang membantu meminimalkan jumlah informasi yang dikumpulkan dan hanya memberikan informasi spesifik yang diperlukan untuk menilai containerization ke aplikasi Windows IIS.Menambahkan opsi untuk memeriksa alat penilaian kesesuaian versi yang lebih baru secara manual menggunakan perintah
mfit version --check
.
Update untuk versi 1.11.1
- Perbaikan bug.
Update untuk versi 1.11.0
- Laporan ringkasan eksekutif – Rilis ini mencakup jenis laporan baru, dan perubahan pada perilaku default. Laporan ringkasan eksekutif baru memberikan ringkasan perjalanan modernisasi Anda. Pada tingkat tinggi, laporan ini mengurutkan perjalanan modernisasi Anda ke dalam dua bucket yang berbeda: modernisasi dengan upaya rendah versus modernisasi dengan upaya tinggi. Melihat dua ekstrem ini, serta manfaat dan upaya yang diperlukan, akan membantu Anda membuat keputusan bisnis yang penting. Selain itu, ada subbagian laporan yang menunjukkan kesesuaian dan batasan teknis migrasi VM (analisis lift-and-shift), pemfaktoran ulang ke penampung, dan modernisasi VM lokal (melalui pergeseran atau lampiran VM ke Google Distributed Cloud). Jenis laporan default adalah laporan ringkasan eksekutif baru; dalam rilis sebelumnya, laporan default adalah laporan mendetail.
- Menilai workload untuk dimigrasikan ke Google Cloud VMware Engine – Alat penilaian kesesuaian menambahkan kemampuan penilaian baru untuk menilai workload untuk lift-and-shift ke Google Cloud VMware Engine.
Update untuk versi 1.10.0
Alat penilaian kesesuaian untuk versi 1.10.0 menambahkan fungsi baru, termasuk:
- Dukungan untuk penilaian Autopilot, Cloud Run, dan Compute Engine
- Aturan Tomcat ditambahkan untuk penilaian kesesuaian
- Kemampuan untuk memperoleh data vSphere dari ekspor RVTools
- Pemeriksaan versi otomatis
- Konfigurasi alat penilaian kesesuaian