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.

Laporan workbook Microsoft Excel yang ditingkatkan

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.

Daftar Mesin Virtual laporan penilaian mendetail

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.

Tampilan penilaian 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.

Laporan penilaian terperinci

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 dengan anthos.

  • 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 opsi all.

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: