Catatan rilis
Migrate Fit Assessment sekarang menjadi CLI klien penemuan Pusat Migrasi
Alat Penilaian Fit atau mfit
kini telah diganti namanya menjadi CLI klien penemuan Pusat Migrasi atau CLI mcdc
. Untuk versi terbaru, lihat dokumentasi CLI mcdc
.
Update untuk versi 1.15.3
Pada 16 Agustus 2023, kami merilis Migrate Fit Assessment 1.15.3, yang memungkinkan Anda mengupgrade ke CLI klien penemuan Pusat Migrasi.
Atau, untuk mengupgrade ke CLI mcdc
secara langsung, Anda dapat mendownload CLI mcdc
dan skrip koleksi lagi di direktori yang sama tempat Anda menginstal mfit
versi sebelumnya.
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 menyertakan perbaikan bug untuk laporan Penilaian Kesesuaian 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 Fit kini dapat menilai aplikasi WebSphere yang cocok untuk containerization ke Google Kubernetes Engine (GKE), cluster GKE Enterprise, atau platform Cloud Run.
Menambahkan aturan berikut untuk WebSphere Application Server Fit Assessment:
- A10N-APP-1 - dicocokkan 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 Migrasi ke Container.
Perubahan
Laporan workbook Microsoft Excel yang ditingkatkan
Laporan workbook (XLSX) Microsoft Excel kini memiliki lembar kerja Contents baru yang memberikan informasi tentang pembuatan dan penilaian laporan. Lembar kerja ini juga berisi daftar isi yang mencantumkan semua lembar kerja dalam laporan Anda.
Lembar kerja Komponen Aplikasi telah diubah untuk lebih mencerminkan status berjalan komponen, versi, dan informasi kesesuaian containerization.
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, flag --target-platform
disetel ke all
dan semua kemungkinan perjalanan akan dinilai.
Pada versi sebelumnya, jika Anda mengubah nilai flag --target-platform
menjadi apa pun selain all
, perjalanan WordPress tidak 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 Migrate Fit Assessment 1.14.4.
Fitur
Dukungan untuk WordPress
Alat Penilaian Kesesuaian kini mendeteksi dan menilai aplikasi WordPress di Apache WebHosts.
Dukungan untuk pengumpulan dan penilaian AWS
- Pengumpulan inventaris: Alat Penilaian Fit sekarang mendukung pengumpulan
inventaris AWS melalui perintah
mfit discover aws
. Koleksi tamu: Skrip koleksi mengumpulkan informasi selengkapnya tentang AWS saat dijalankan di instance virtual machine (VM) AWS.
Untuk mempelajari cara melakukan pengumpulan tamu terhadap VM AWS, baca artikel Mengumpulkan data tamu yang sesuai dari VM EC2.
Penilaian Kesesuaian: Aturan baru telah ditambahkan khusus untuk VM yang dimigrasikan dari AWS.
Membuat laporan berukuran besar di workbook Microsoft Excel
Alat Penilaian Fit sekarang dapat menghasilkan laporan dalam format file buku kerja Microsoft Excel (XLSX). Laporan XLSX dapat menangani data dalam jumlah besar, sehingga cocok untuk kasus dengan jumlah VM yang lebih tinggi yang mungkin tidak dapat ditangani oleh laporan HTML.
Untuk membuat laporan dalam file XLSX, jalankan perintah berikut:
./mfit report --format xlsx > REPORT_NAME.xlsx
Cegah penimpaan koleksi nanti saat impor
Saat mengimpor arsip menggunakan mfit discover import
, jika arsip tersebut
menimpa arsip yang dikumpulkan di lain waktu untuk perangkat 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 tersebut akan mengetahui bahwa VM tersebut adalah VM yang sama.
Tindakan ini memperbaiki masalah saat VM dengan sidik jari kosong yang berhasil diimpor, tetapi tidak muncul dalam laporan. Sekarang 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 Fit
Dalam rilis ini, kami 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 tentang komponen aplikasi yang diidentifikasi di VM.
Untuk membuat file HTML dalam format lama, gunakan tanda --html-v0
:
mfit report --format html --full --html-v0
Penilaian Fit aplikasi Windows IIS
Kami telah memperkenalkan Penilaian Fit aplikasi Windows IIS mendetail yang memungkinkan Anda melihat kesesuaian modernisasi ke container aplikasi Windows IIS.
Update untuk versi 1.14.2
Pada 15 Maret 2023, kami merilis Migrate Fit Assessment 1.14.2 yang menyertakan 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 melihat error yang menunjukkan bahwa upgrade database gagal, Anda dapat mengeluarkan perintah berikut:
./mfit discover recover-db
Perintah ini mengembalikan penyimpanan data internal ke kondisinya sebelum upgrade dan mempertahankan informasi yang dikumpulkan.
Perubahan
Aplikasi JBoss yang ditingkatkan Fit Assessment
Menambahkan aturan berikut untuk aplikasi JBoss Fit Assessment:
- A8N-APP-4 - dicocokkan jika versi Java sumber lebih baru daripada versi Java gambar target yang diharapkan.
- A8N-APP-5 - dicocokkan saat database eksternal digunakan.
- A8N-APP-6 - dicocokkan saat server web eksternal digunakan.
- A8N-FIT-1 - dicocokkan saat data VM ada.
- A8N-STO-1 - cocok bila 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 GKE Enterprise VM Runtime.
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 container Google
Menambahkan kategori laporan baru untuk membantu Anda memfokuskan laporan penilaian pada aplikasi yang cocok untuk platform container Google—GKE Enterprise, GKE, Autopilot, dan Cloud Run. Saat membuat laporan, Anda dapat meminta untuk hanya menyertakan penilaian ke platform container 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 aplikasi JBoss dan Apache 2 yang cocok untuk containerization ke platform GKE, GKE Enterprise, dan Cloud Run. Untuk mempelajari lebih lanjut containerization JBoss dan Apache 2, lihat catatan rilis Migrate to Containers 1.14.0.
Pengumpulan tingkat tamu tanpa memerlukan izin root
Memperbarui skrip koleksi Migrate Fit Assessment untuk Linux agar dapat
menjalankannya melalui sudo
.
Kemampuan tambahan ini memungkinkan Anda menjalankan skrip koleksi tamu Linux dengan sudo
dan tanpa memerlukan pengguna root.
Skrip koleksi tamu Linux akan mencoba berjalan 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 koleksi tamu Linux akan menggunakan sudo
, sehingga menghasilkan hasil koleksi 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 dari pengguna asli.
Laporan penilaian mendetail baru ditambahkan di bagian tanda eksperimental
Desain baru laporan penilaian mendetail kini tersedia untuk menjalankan
perintah ./mfit report --format html --full > REPORT_NAME.html --experimental
.
Desain baru ini memperkenalkan pemfilteran yang ditingkatkan dan penelusuran berbasis teks guna membantu Anda menemukan workload kandidat untuk modernisasi.
Perubahan
Penghentian flag --user
dalam skrip koleksi Linux
Sebelumnya, menjalankan dengan pengguna non-root diperlukan untuk menyediakan flag --user
ke skrip koleksi tamu Linux. Tindakan ini tidak diperlukan lagi, 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 tanda --timeout
global.
Kegagalan saat memberikan klien SSH tersemat tanpa autentikasi
Memperbaiki kegagalan terkait perintah discover ssh
tanpa parameter autentikasi. Saat menggunakan klien SSH yang disematkan dan tidak memberikan file identitas
dan tanpa sandi atau sandi yang kosong, kepanikan terjadi, bukan menyatakan autentikasi
ga berhasil.
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 telah diabaikan. Dari versi ini, pesan error akan ditampilkan, dan skrip keluar dengan kode status 1.
Menyimpan file tar koleksi tamu ke lokasi berbeda
Untuk memberikan lokasi berbeda guna menyimpan file tar koleksi, Anda dapat
menggunakan tanda --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 flag --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 siklus proses. Rilis baru mFit tidak akan mendukung pembuatan laporan JSON v0.
Tetap
Perkecil ukuran file database
Database SQLite yang digunakan oleh mFit telah dioptimalkan untuk mengurangi kapasitas disk yang digunakannya.
Memperbaiki too many SQL parameters
error
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
Koleksi tamu vSphere yang ditingkatkan dalam skala besar dengan opsi cakupan
Kini Anda dapat menjalankan pengumpulan tamu untuk subset VM dengan menerapkan cakupan melalui flag --path
.
mfit discover vsphere guest all --url https://VSPHERE_URL --path dc-1/host/esx-1
Pelaporan error yang ditingkatkan 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 RAM dan ukuran penyimpanan dalam laporan
Ukuran unit yang disesuaikan dalam laporan menjadi GiB, bukan GB, sesuai dengan unit ukuran internal.
Update untuk versi 1.12.1
Fitur
Melakukan pengumpulan data tamu dalam skala besar
Anda kini dapat menjalankan 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
Update pada penilaian kesesuaian Cloud Run
Penilaian kesesuaian Cloud Run telah diperbarui untuk mengakomodasi peningkatan yang dilakukan dalam batasan resource Cloud Run. Nilai sebelumnya adalah 4 CPU, memori 16 GB, dan batas baru adalah 8 CPU dengan memori 32 GB. Lihat detailnya di Kuota dan Batas Cloud Run.
Gabungkan perintah laporan dan evaluasi
Kami menyederhanakan proses penilaian data dan pembuatan laporan, dengan
menggabungkan kedua perintah tersebut menjadi satu. Pada rilis sebelumnya, Anda harus melakukan penilaian ($ mfit assess
) terlebih dahulu, lalu membuat laporan tentang data yang dikumpulkan. Sekarang Anda dapat menjalankan perintah laporan, dan penilaian
dilakukan secara otomatis. Perintah report
sekarang memiliki flag --target-platform
opsional.
Opsi yang tersedia adalah: gcp
, anthos
, anthosbm
, dan all
. Setiap opsi
menentukan kumpulan perjalanan yang berbeda untuk dievaluasi. Jika Anda tidak menentukan platform
target, semua perjalanan akan dinilai.
gcp
menilai perjalanan pergeseran ke Compute Engine, Google Cloud VMware Engine, dan perjalanan containerization ke Google Kubernetes Engine, Google Kubernetes Engine Autopilot, dan Cloud Run.anthos
menilai perpindahan ke Google Distributed Cloud Virtual untuk Bare Metal dan perjalanan containerization 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 kini tidak digunakan lagi.
Tetap
Memperbaiki penyebutan pratinjau pribadi / publik dalam laporan HTML
Pada rilis sebelumnya, setiap target penampung ditampilkan sebagai pratinjau pribadi. Sekarang hanya target Tomcat yang ditampilkan sebagai pratinjau publik.
mfit collection skrip pembersihan direktori sementara
Dalam rilis sebelumnya, skrip koleksi akan membuat direktori sementara pada tamu, tetapi tidak menghapusnya. Dalam rilis terbaru, skrip koleksi akan otomatis menghapus direktori sementara.
Memperbaiki konversi ukuran RAM yang salah
Kami mengoreksi konversi, di mana basis 2 adalah campuran basis 10 (MiB vs MB) dan menghasilkan konversi yang tidak akurat.
Koleksi tamu Windows
Kita kembali ke metode pengumpulan berbasis non-WMI untuk beberapa data guna menghindari kegagalan sporadis.
Update untuk versi 1.12.0
Perubahan
- Penilaian VM ke mode Attachd Google Distributed Cloud Virtual for Bare Metal telah dihapus dari laporan eksekutif dan laporan penilaian mendetail.
- Mengubah penilaian default Google Distributed Cloud Virtual untuk Bare Metal sebagai bagian dari
laporan eksekutif. Guna menilai VM untuk Google Distributed Cloud Virtual untuk Bare Metal,
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 penghitungan jumlah CPU tinggi dan VM dengan memori tinggi yang 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 kecocokan gabungan tertinggi ke terendah.
- Memperbaiki ekspresi reguler yang salah dalam skrip pengumpulan Linux yang memengaruhi penilaian Tomcat.
- Memperbaiki bug yang mencegah deteksi yang benar untuk nama versi OS centos 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 yang 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 Fit - Gunakan bagian baru ini dalam laporan penilaian kesesuaian untuk memperkirakan biaya menjalankan workload modern di Google Cloud. Laporan ini mengelompokkan VM Anda berdasarkan strategi modernisasi dan menampilkan perkiraan biaya berdasarkan strategi, serta perkiraan total biaya. Analisis biaya akan membantu Anda memutuskan apakah strategi modernisasi dengan upaya rendah atau tinggi sesuai dengan kebutuhan Anda. Untuk melihat manfaat biaya perjalanan modernisasi, Anda perlu menjalankan skrip koleksi pada VM yang dinilai. Untuk petunjuk yang lebih mendetail, lihat Menemukan dan mengumpulkan data.
Daftar rekomendasi yang lebih baik untuk perjalanan fit - Laporan penilaian kesesuaian lengkap kini mengurutkan perjalanan berdasarkan kesesuaiannya dan jumlah tingkat keparahan semua kondisi yang gagal. Perjalanan pertama dalam daftar memiliki rekomendasi tertinggi, dengan peringkat tingkat keparahan kegagalan yang lebih tinggi 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 di laporan mendetail penilaian kesesuaian untuk mengaktifkan pemfilteran VM yang sesuai untuk perjalanan tertentu. Setelah filter diterapkan, hanya VM yang sesuai dengan perjalanan yang dipilih yang akan dicantumkan.
StratoZone – Menambahkan skrip koleksi mFIT ke kolektor StratoZone 5.0.2.1. Informasi yang diperlukan untuk penilaian dikumpulkan oleh kolektor StratoProbe, dan tersedia untuk penilaian pengguna yang telah men-deploy StratoProbe.
Tetap
Menghapus kolom skor kesesuaian dari tabel laporan lengkap agar lebih mudah dibaca.
Memperbarui laporan ringkasan penilaian kesesuaian untuk mengatasi ketidakcocokan persentase yang disajikan di bagian ringkasan dan bagian panduan dalam laporan.
Mengubah informasi tingkat keparahan untuk menggunakan teks, bukan nilai numerik dalam laporan ringkasan.
Memperbaiki kesalahan identifikasi OS yang ditandai sebagai OS Lainnya pada laporan penilaian kesesuaian.
Perubahan
Menambahkan opsi untuk menghapus permanen database lokal penilaian kesesuaian dengan menggunakan perintah
mfit discover purge-db
Menambahkan informasi tentang keberadaan alat VMware dalam laporan CSV. Untuk mengizinkan 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.Penambahan opsi untuk memeriksa versi alat penilaian kesesuaian 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 yang baru memberi Anda ringkasan tentang perjalanan modernisasi Anda. Pada tingkat tinggi, laporan ini mengurutkan perjalanan modernisasi Anda ke dalam dua kelompok yang berbeda: upaya rendah versus modernisasi tinggi. Melihat dua hal ekstrem ini, serta manfaat dan upaya yang diperlukan, akan membantu Anda membuat keputusan bisnis penting. Selain itu, ada subbagian laporan yang menunjukkan keterbatasan kesesuaian dan teknis dari migrasi VM (analisis lift-and-shift), pemfaktoran ulang ke container, dan modernisasi VM lokal (dengan mengalihkan atau memasang VM ke GKE on Bare Metal). Jenis laporan default adalah laporan ringkasan eksekutif baru; dalam rilis sebelumnya, laporan default adalah laporan terperinci.
- Menilai workload untuk bermigrasi ke Google Cloud VMware Engine – Alat penilaian kecocokan menambahkan kemampuan penilaian baru dalam 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 Fit