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.

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, 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.

Daftar Virtual Machine laporan penilaian mendetail

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.

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

Laporan penilaian mendetail

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

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

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: