CLI mcdc
memeriksa data yang dikumpulkan dari instance virtual machine (VM)
atau fisik, menerapkan serangkaian aturan, dan
membuat laporan yang berisi hasil penilaian.
Aturan dan deskripsi tercantum dalam tabel berikut.
ID aturan | Perjalanan | OS | Kategori | Fitur yang Diuji | Keparahan | Ringkasan | Rekomendasi | Status |
---|---|---|---|---|---|---|---|---|
A1N-FIT-1 | Menyimpan data ke dalam container | GKE dan GDC | T/A | Internal | Data VM yang tersedia | 6 | Tidak ada data tingkat tamu untuk VM ini. | Kumpulkan data tingkat tamu dan jalankan kembali penilaian. | diterapkan |
A1L-APP-2 | Menyimpan data ke dalam container | GKE dan GDC | Linux | Aplikasi | Proses dan layanan yang berjalan | 2 | Ditemukan proses database yang dicurigai. | Pertimbangkan untuk bermigrasi ke Cloud SQL. | diterapkan |
A1L-APP-3 | Menyimpan data ke dalam container | GKE dan GDC | Linux | Aplikasi | Proses yang berjalan | 1 | Proses Docker ditemukan. | Jika workload sudah berjalan di container, pertimbangkan untuk menjalankannya langsung di GKE/Anthos atau menggunakan Migrate to Virtual Machines untuk memigrasikannya ke Compute Engine. | diterapkan |
A1L-APP-5 | Menyimpan data ke dalam container | GKE dan GDC | Linux | Aplikasi | Penggunaan Disk | 1 | Beban kerja mungkin berisi data dan mengharuskan Anda menggunakan migrasi gambar+data. Siapkan daftar folder data terlebih dahulu. | Siapkan daftar folder data terlebih dahulu. | diterapkan |
A1L-HRD-3 | Menyimpan data ke dalam container | GKE dan GDC | Linux | Hardware | Arsitektur CPU | 5 | VM ARM tidak didukung. | diterapkan | |
A1L-NET-1 | Menyimpan data ke dalam container | GKE dan GDC | Linux | Jaringan | Alamat IP terikat | 2 | Menemukan pemroses di alamat IP selain 0.0.0.0. | Mengubah perilaku aplikasi untuk memproses di alamat lokal. | diterapkan |
A1L-NET-2 | Menyimpan data ke dalam container | GKE dan GDC | Linux | Jaringan | Alamat IP terikat | 2 | Menemukan pemroses di beberapa alamat IP. | Mengubah perilaku aplikasi untuk memproses di satu alamat IP. | diterapkan |
A1L-NET-3 | Menyimpan data ke dalam container | GKE dan GDC | Linux | Jaringan | Port IP yang terikat | 3 | Menemukan beberapa pemroses di port IP yang sama. | Ubah perilaku aplikasi agar memiliki satu pemroses di port mana pun. | diterapkan |
A1L-NET-4 | Menyimpan data ke dalam container | GKE dan GDC | Linux | Jaringan | Kartu antarmuka jaringan (NIC) | 3 | Menemukan beberapa NIC yang digunakan. | Mengubah perilaku aplikasi untuk memproses di satu alamat IP. | diterapkan |
A1L-NET-5 | Menyimpan data ke dalam container | GKE dan GDC | Linux | Jaringan | Konfigurasi host statis | 1 | Menemukan konfigurasi host Statis. | Lihat Menambahkan entri ke /etc/hosts Pod dengan HostAliases dalam dokumentasi untuk mengetahui informasi tentang cara mengubah host statis. | diterapkan |
A1L-STO-1 | Menyimpan data ke dalam container | GKE dan GDC | Linux | Penyimpanan | Penyimpanan jaringan | 1 | Menemukan pemasangan jaringan. | Lihat Pemasangan Volume Eksternal dalam dokumentasi untuk mengetahui informasi selengkapnya tentang cara melampirkan volume NFS/CIFS ke YAML deployment. | diterapkan |
A1L-STO-2 | Menyimpan data ke dalam container | GKE dan GDC | Linux | Penyimpanan | Sistem file yang dipasang | 3 | Menemukan sistem file yang dipasang dan tidak kompatibel. | Pertimbangkan untuk menghapus sistem file yang terpasang atau memigrasikan data. | diterapkan |
A1L-STO-3 | Menyimpan data ke dalam container | GKE dan GDC | Linux | Penyimpanan | Sistem file yang dipasang | 2 | Menemukan sistem file yang terpasang dengan Security Enhanced Linux (SELinux) yang diterapkan. | Nonaktifkan SELinux atau terapkan profil apparmor secara manual sebelum bermigrasi. | diterapkan |
A1L-STO-5 | Menyimpan data ke dalam container | GKE dan GDC | Linux | Penyimpanan | Sistem File Jaringan (NFS) yang diekspor | 3 | Menemukan NFS yang diekspor. | Untuk terus mengekspor NFS, pastikan tidak ada dependensi internal pada Server NFS yang terdeteksi. Jika ada dependensi, biarkan VM asli tetap ada setelah migrasi. | diterapkan |
A1L-STO-7 | Menyimpan data ke dalam container | GKE dan GDC | Linux | Penyimpanan | Membuka file | 5 | Menemukan perangkat blok terbuka. | Mencoba menutup perangkat blok yang terbuka. | diterapkan |
A2L-APP-2 | Membuat Container | GKE Autopilot | Linux | Aplikasi | Proses dan layanan yang berjalan | 2 | Ditemukan proses database yang dicurigai. | Untuk kompatibilitas yang optimal, migrasikan layanan database ke Cloud SQL. | diterapkan |
A2L-APP-3 | Membuat Container | GKE Autopilot | Linux | Aplikasi | Proses yang berjalan | 1 | Proses Docker ditemukan. | Daripada memigrasikan VM, pertimbangkan untuk menjalankan container-nya di GKE atau Anthos. Atau, Anda dapat menggunakan Migrate to VMs untuk menjalankan VM apa adanya di Compute Engine. | diterapkan |
A2L-APP-5 | Membuat Container | GKE Autopilot | Linux | Aplikasi | Jumlah CPU | 4 | Jumlah CPU melebihi jumlah vCPU Pod maksimum. | Alokasikan ulang resource CPU untuk mengurangi jumlah CPU yang dihasilkan yang digunakan per pod di target migrasi. Pelajari rentang resource di sini: https://cloud.google.com/kubernetes-engine/docs/concepts/autopilot-overview#allowable_resource_ranges. | diterapkan |
A2L-APP-6 | Membuat Container | GKE Autopilot | Linux | Aplikasi | Ukuran memori | 4 | Ukuran memori melebihi ukuran memori Pod maksimum. | Alokasikan ulang resource CPU untuk mengurangi jumlah memori yang digunakan per pod di target migrasi. Pelajari rentang resource di sini: https://cloud.google.com/kubernetes-engine/docs/concepts/autopilot-overview#allowable_resource_ranges. | diterapkan |
A2L-APP-7 | Membuat Container | GKE Autopilot | Linux | Aplikasi | Penggunaan Disk | 1 | Beban kerja mungkin berisi data dan mengharuskan Anda menggunakan migrasi gambar+data. Siapkan daftar folder data terlebih dahulu. | Saat memigrasikan data serta gambar, siapkan daftar folder data Anda sebelum migrasi. | diterapkan |
A2L-FIT-1 | Membuat Container | GKE Autopilot | Linux | Internal | Data VM yang tersedia | 6 | Tidak ada data tingkat tamu untuk VM ini. | Kumpulkan data tingkat tamu dan jalankan kembali penilaian. | diterapkan |
A2L-HRD-3 | Membuat Container | GKE Autopilot | Linux | Hardware | Arsitektur CPU | 5 | VM ARM tidak didukung. | diterapkan | |
A2L-NET-1 | Membuat Container | GKE Autopilot | Linux | Jaringan | Alamat IP terikat | 2 | Menemukan pemroses di alamat IP selain 0.0.0.0. | Aplikasi memproses di alamat IP selain 0.0.0.0. Ubah aplikasi untuk memproses di alamat IP lokal. | diterapkan |
A2L-NET-2 | Membuat Container | GKE Autopilot | Linux | Jaringan | Alamat IP terikat | 2 | Menemukan pemroses di beberapa alamat IP. | Ada beberapa pemroses di port yang sama. Ubah aplikasi untuk memproses di satu alamat IP. | diterapkan |
A2L-NET-3 | Membuat Container | GKE Autopilot | Linux | Jaringan | Port IP yang terikat | 3 | Menemukan beberapa pemroses di port IP yang sama. | Aplikasi memproses beberapa alamat IP. Ubah aplikasi agar hanya memiliki satu pemroses per port. | diterapkan |
A2L-NET-4 | Membuat Container | GKE Autopilot | Linux | Jaringan | Kartu antarmuka jaringan (NIC) | 3 | Menemukan beberapa NIC yang digunakan. | Aplikasi menggunakan beberapa kartu antarmuka jaringan (NIC). Ubah aplikasi untuk memproses di satu alamat IP. | diterapkan |
A2L-NET-5 | Membuat Container | GKE Autopilot | Linux | Jaringan | Konfigurasi host statis | 1 | Menemukan konfigurasi host Statis. | Ganti konfigurasi host statis Anda dengan entri HostAliases di file /etc/hosts pod. Pelajari alias host di sini: https://kubernetes.io/docs/tasks/network/customize-hosts-file-for-pods. | diterapkan |
A2L-STO-1 | Membuat Container | GKE Autopilot | Linux | Penyimpanan | Penyimpanan jaringan | 1 | Menemukan pemasangan jaringan. | Penyambungan jaringan yang ada tidak didukung. Lampirkan volume NFS dan CIFS menggunakan YAML. Lihat artikel ini untuk mengetahui detailnya: https://cloud.google.com/migrate/containers/docs/mounting-external-volumes. | diterapkan |
A2L-STO-2 | Membuat Container | GKE Autopilot | Linux | Penyimpanan | Sistem file yang dipasang | 3 | Menemukan sistem file yang dipasang dan tidak kompatibel. | Pertimbangkan untuk menghapus sistem file yang terpasang atau memigrasikan data. | diterapkan |
A2L-STO-3 | Membuat Container | GKE Autopilot | Linux | Penyimpanan | Sistem file yang dipasang | 2 | Menemukan sistem file yang terpasang dengan Security Enhanced Linux (SELinux) yang diterapkan. | Nonaktifkan Security Enhanced Linux (SELinux), atau terapkan profil AppArmor secara manual. | diterapkan |
A2L-STO-5 | Membuat Container | GKE Autopilot | Linux | Penyimpanan | Sistem File Jaringan (NFS) yang diekspor | 3 | Menemukan NFS yang diekspor. | Untuk terus mengekspor NFS, pastikan tidak ada dependensi internal pada Server NFS yang terdeteksi. Jika ada dependensi, biarkan VM asli tetap ada setelah migrasi. | diterapkan |
A2L-STO-7 | Membuat Container | GKE Autopilot | Linux | Penyimpanan | Membuka file | 5 | Menemukan perangkat blok terbuka. | Tutup semua perangkat pemblokiran yang terbuka. | diterapkan |
A3L-APP-2 | Mem-build dalam container | Cloud Run | Linux | Aplikasi | Proses dan layanan yang berjalan | 5 | Ditemukan proses database yang dicurigai. | Pertimbangkan untuk bermigrasi ke Cloud SQL. | diterapkan |
A3L-APP-3 | Mem-build dalam container | Cloud Run | Linux | Aplikasi | Proses yang berjalan | 1 | Proses Docker ditemukan. | Pertimbangkan untuk menggunakan Migrate to VMs atau menjalankan container langsung di GKE/Anthos. | diterapkan |
A3L-APP-5 | Mem-build dalam container | Cloud Run | Linux | Aplikasi | Jumlah CPU | 4 | Jumlah CPU melebihi jumlah CPU maksimum. | Pertimbangkan untuk mengalokasikan ulang resource CPU. Lihat: https://cloud.google.com/run/quotas. | diterapkan |
A3L-APP-6 | Mem-build dalam container | Cloud Run | Linux | Aplikasi | Ukuran memori | 4 | Ukuran memori melebihi ukuran memori maksimum. | Pertimbangkan untuk mengalokasikan ulang resource memori. Lihat: https://cloud.google.com/run/quotas. | diterapkan |
A3L-APP-7 | Mem-build dalam container | Cloud Run | Linux | Aplikasi | Penggunaan Disk | 1 | Beban kerja mungkin berisi data dan mengharuskan Anda menggunakan migrasi gambar+data. Siapkan daftar folder data terlebih dahulu. | Siapkan daftar folder data terlebih dahulu. | diterapkan |
A3L-FIT-1 | Mem-build dalam container | Cloud Run | Linux | Internal | Data VM yang tersedia | 6 | Tidak ada data tingkat tamu untuk VM ini. | Kumpulkan data tingkat tamu dan jalankan kembali penilaian. | diterapkan |
A3L-HRD-3 | Mem-build dalam container | Cloud Run | Linux | Hardware | Arsitektur CPU | 5 | VM ARM tidak didukung. | diterapkan | |
A3L-NET-1 | Mem-build dalam container | Cloud Run | Linux | Jaringan | Alamat IP terikat | 2 | Menemukan pemroses di alamat IP selain 0.0.0.0. | Mengubah perilaku aplikasi untuk memproses di alamat lokal. | diterapkan |
A3L-NET-2 | Mem-build dalam container | Cloud Run | Linux | Jaringan | Alamat IP terikat | 2 | Menemukan pemroses di beberapa alamat IP. | Mengubah perilaku aplikasi untuk memproses di satu alamat IP. | diterapkan |
A3L-NET-3 | Mem-build dalam container | Cloud Run | Linux | Jaringan | Port IP yang terikat | 3 | Menemukan beberapa pemroses di port IP yang sama. | Ubah perilaku aplikasi agar memiliki satu pemroses di port mana pun. | diterapkan |
A3L-NET-4 | Mem-build dalam container | Cloud Run | Linux | Jaringan | Kartu antarmuka jaringan (NIC) | 3 | Menemukan beberapa NIC yang digunakan. | Mengubah perilaku aplikasi untuk memproses di satu alamat IP. | diterapkan |
A3L-NET-5 | Mem-build dalam container | Cloud Run | Linux | Jaringan | Konfigurasi host statis | 1 | Menemukan konfigurasi host Statis. | Lihat Menambahkan entri ke /etc/hosts Pod dengan HostAliases dalam dokumentasi untuk mengetahui informasi tentang cara mengubah host statis. | diterapkan |
A3L-STO-1 | Mem-build dalam container | Cloud Run | Linux | Penyimpanan | Penyimpanan jaringan | 1 | Menemukan pemasangan jaringan. | Lihat Pemasangan Volume Eksternal dalam dokumentasi untuk mengetahui informasi selengkapnya tentang cara melampirkan volume NFS/CIFS ke YAML deployment. | diterapkan |
A3L-STO-2 | Mem-build dalam container | Cloud Run | Linux | Penyimpanan | Sistem file yang dipasang | 3 | Menemukan sistem file yang dipasang dan tidak kompatibel. | Pertimbangkan untuk menghapus sistem file yang terpasang atau memigrasikan data. | diterapkan |
A3L-STO-3 | Mem-build dalam container | Cloud Run | Linux | Penyimpanan | Sistem file yang dipasang | 2 | Menemukan sistem file yang terpasang dengan Security Enhanced Linux (SELinux) yang diterapkan. | Nonaktifkan SELinux atau terapkan profil apparmor secara manual sebelum bermigrasi. | diterapkan |
A3L-STO-5 | Mem-build dalam container | Cloud Run | Linux | Penyimpanan | Sistem File Jaringan (NFS) yang diekspor | 3 | Menemukan NFS yang diekspor. | Untuk terus mengekspor NFS, pastikan tidak ada dependensi internal pada Server NFS yang terdeteksi. Jika ada dependensi, biarkan VM asli tetap ada setelah migrasi. | diterapkan |
A3L-STO-7 | Mem-build dalam container | Cloud Run | Linux | Penyimpanan | Membuka file | 5 | Menemukan perangkat blok terbuka. | Mencoba menutup perangkat blok yang terbuka. | diterapkan |
A5N-APP-1 | Containerize | Tomcat App Container | T/A | Aplikasi | Versi Tomcat | 3 | Menemukan versi Tomcat yang tidak didukung. Versi Tomcat yang didukung adalah 8.5 - 10.0. | Versi server Tomcat yang tidak didukung terdeteksi. Migrasi dapat dilakukan, tetapi beberapa fitur mungkin tidak berfungsi. | diterapkan |
A5N-APP-2 | Containerize | Tomcat App Container | T/A | Aplikasi | Pengelompokan Tomcat | 2 | Konfigurasi clustering terdeteksi di konfigurasi server Tomcat. | Pertimbangkan untuk beralih ke implementasi clustering yang didukung Kubernetes atau hapus dari server.xml. | diterapkan |
A5N-APP-3 | Containerize | Tomcat App Container | T/A | Aplikasi | Konfigurasi Proxy Tomcat | 2 | Konfigurasi reverse proxy terdeteksi di konfigurasi server Tomcat. | Server Tomcat dikonfigurasi untuk berjalan di belakang reverse proxy. Pertimbangkan untuk menghapus atau menyesuaikan konfigurasi proxy di server.xml. | diterapkan |
A5N-APP-4 | Containerize | Tomcat App Container | T/A | Aplikasi | Konfigurasi Proxy Java | 2 | Konfigurasi proxy Java terdeteksi di argumen JVM server Tomcat. | Pertimbangkan untuk memperbarui konfigurasi proxy di argumen JVM untuk menggunakan proxy yang benar atau menghapusnya jika proxy tidak lagi diperlukan. | diterapkan |
A5N-APP-5 | Containerize | Tomcat App Container | T/A | Aplikasi | Konfigurasi JMX | 2 | Konfigurasi JMX terdeteksi di argumen JVM server Tomcat. | Konfigurasi JMX terdeteksi. Perhatikan bahwa beberapa fitur JMX mungkin tidak berfungsi seperti yang diharapkan di Kubernetes. | diterapkan |
A5N-APP-6 | Containerize | Tomcat App Container | T/A | Aplikasi | Versi Java | 3 | Java versi 8 dan yang lebih baru didukung. | Versi Java yang tidak didukung terdeteksi. Migrasi dapat dilakukan, tetapi beberapa fitur mungkin tidak berfungsi. | diterapkan |
A5N-APP-7 | Containerize | Tomcat App Container | T/A | Aplikasi | Konfigurasi Tomcat | 5 | File konfigurasi server.xml tidak ada atau tidak valid. | diterapkan | |
A5N-APP-8 | Containerize | Tomcat App Container | T/A | Aplikasi | Tomcat jvmRoute | 2 | jvmRoute terdeteksi di konfigurasi server Tomcat. | Pertimbangkan untuk menghapus konfigurasi jvmRoute dari server.xml. | diterapkan |
A5N-APP-9 | Containerize | Tomcat App Container | T/A | Aplikasi | Direktori yang Didukung Java | 2 | Konfigurasi direktori yang didukung Java terdeteksi di argumen JVM server Tomcat. | Pertimbangkan untuk menambahkan jalur yang didukung Java ke bagian additionalFiles dalam rencana migrasi dan sertakan ENV CATALINA_OPTS="${CATALINA_OPTS} -Djava.endorsed.dirs=..." di Dockerfile. | diterapkan |
A5N-APP-10 | Containerize | Tomcat App Container | T/A | Aplikasi | Koneksi database | 2 | Menemukan koneksi database. | Periksa apakah Tomcat menggunakan database eksternal. Jika ya, pastikan cluster deployment memiliki akses ke cluster tersebut. | diterapkan |
A5N-APP-11 | Containerize | Tomcat App Container | T/A | Aplikasi | Koneksi server web | 2 | Menemukan koneksi server web. | Periksa apakah Tomcat menggunakan server web eksternal. Jika demikian, pastikan cluster deployment memiliki akses ke cluster tersebut. | diterapkan |
A5N-STO-1 | Containerize | Tomcat App Container | T/A | Penyimpanan | Penyimpanan jaringan | 2 | Menemukan pemasangan jaringan. | Periksa apakah Tomcat menggunakan pemasangan NFS. Jika demikian, pastikan server NFS dapat diakses dari cluster deployment yang menghosting beban kerja penampung yang dimigrasikan. Lihat dokumentasi di sini https://cloud.google.com/migrate/containers/docs/customizing-a-migration-plan#customize_nfs_mounts. | diterapkan |
A5N-STO-2 | Containerize | Tomcat App Container | T/A | Penyimpanan | Sistem File Jaringan (NFS) yang diekspor | 3 | Menemukan NFS yang diekspor. | Pastikan untuk membiarkan VM saat ini tetap ada setelah server tomcat dihapus. Periksa apakah Tomcat menggunakan bagian sistem file yang diekspor sebagai server NFS. Jika demikian, pastikan server NFS dapat diakses dari cluster deployment yang menghosting beban kerja penampung yang dimigrasikan. Lihat dokumentasi di sini https://cloud.google.com/migrate/containers/docs/customizing-a-migration-plan#customize_nfs_mounts. | diterapkan |
A6N-APP-1 | Containerize | Windows IIS App Container | T/A | Aplikasi | Sistem operasi | 5 | Versi Windows tidak didukung. | Pertimbangkan untuk mengupgrade Windows. | diterapkan |
A6N-APP-2 | Containerize | Windows IIS App Container | T/A | Aplikasi | Direktori Virtual | 2 | Menemukan direktori virtual yang terletak di drive jaringan. | Pertimbangkan untuk memindahkan direktori virtual ke drive lokal. | diterapkan |
A6N-APP-3 | Containerize | Windows IIS App Container | T/A | Aplikasi | Direktori Virtual | 2 | Menemukan direktori virtual yang tidak ada. | Pertimbangkan untuk mengecualikan direktori virtual dari rencana migrasi. | diterapkan |
A6N-APP-4 | Containerize | Windows IIS App Container | T/A | Aplikasi | Identitas kumpulan aplikasi | 3 | Aplikasi menggunakan kumpulan aplikasi dengan identitas Active Directory. | Konfigurasikan Akun Layanan Terkelola Grup (GMSA). | diterapkan |
A6N-APP-5 | Containerize | Windows IIS App Container | T/A | Aplikasi | ASP.NET Core | 5 | ASP.NET Core tidak didukung. | diterapkan | |
A7N-APP-1 | Containerize | Apache2 App Container | T/A | Aplikasi | SSL terdeteksi | 3 | SSL VirtualHost Apache diaktifkan. | Penggunaan SSL terdeteksi, tetapi versi saat ini tidak mendukung migrasi sertifikat SSL. Pertimbangkan untuk mengonfigurasinya secara manual: https://httpd.apache.org/docs/2.4/ssl/ssl_howto.html. | diterapkan |
A7N-APP-2 | Containerize | Apache2 App Container | T/A | Aplikasi | Versi Apache | 4 | Versi Apache tidak didukung. | Versi Apache yang tidak didukung terdeteksi. Pertimbangkan untuk menggunakan Apache 2.4. | diterapkan |
A7N-APP-3 | Containerize | Apache2 App Container | T/A | Aplikasi | Lokasi Penginstalan Apache | 2 | Apache tidak diinstal di lokasi default. | Pertimbangkan untuk memindahkan direktori konfigurasi Apache ke /etc/apache2 di sistem Ubuntu/Debian, atau /etc/httpd di sistem CentOS, sebelum menjalankan migrasi. |
diterapkan |
A7N-APP-4 | Containerize | Apache2 App Container | T/A | Aplikasi | Modul Apache yang Tidak Didukung | 3 | Modul Apache yang tidak didukung terdeteksi. | Modul yang tidak didukung terdeteksi. Pertimbangkan untuk menginstalnya secara manual di image yang dimigrasikan. Daftar modul yang didukung: https://cloud.google.com/migrate/containers/docs/apache/apache-customizing-a-migration-plan#load_and_install. | diterapkan |
A7N-APP-5 | Containerize | Apache2 App Container | T/A | Aplikasi | Versi PHP yang Tidak Didukung | 2 | Versi PHP yang tidak didukung terdeteksi. | Versi PHP tidak didukung, pertimbangkan untuk menggunakan PHP 7.4. | diterapkan |
A7N-APP-6 | Containerize | Apache2 App Container | T/A | Aplikasi | WordPress Terdeteksi | 4 | Host virtual WordPress terdeteksi. | Pertimbangkan untuk menggunakan migrasi WordPress Migrate to Containers untuk server ini. | diterapkan |
A7N-APP-7 | Containerize | Apache2 App Container | T/A | Aplikasi | Drupal Terdeteksi | 4 | Host virtual Drupal terdeteksi. | Host virtual Drupal tidak didukung di versi Migrasi ke Penampung saat ini. | diterapkan |
A7N-APP-8 | Containerize | Apache2 App Container | T/A | Aplikasi | Magento Terdeteksi | 4 | Host virtual Magento terdeteksi. | Host virtual Magento tidak didukung di versi Migrasi ke Penampung saat ini. | diterapkan |
A7N-APP-9 | Containerize | Apache2 App Container | T/A | Aplikasi | Koneksi database | 2 | Menemukan koneksi database. | Periksa apakah Apache2 menggunakan database eksternal. Jika demikian, pastikan cluster deployment memiliki akses ke cluster tersebut. | diterapkan |
A7N-APP-10 | Containerize | Apache2 App Container | T/A | Aplikasi | Koneksi server web | 2 | Menemukan koneksi server web. | Periksa apakah Apache2 menggunakan server web eksternal. Jika ya, pastikan cluster deployment memiliki akses ke cluster tersebut. | diterapkan |
A7N-STO-1 | Containerize | Apache2 App Container | T/A | Penyimpanan | Penyimpanan jaringan | 2 | Menemukan pemasangan jaringan. | Periksa apakah Apache2 menggunakan pemasangan NFS. Jika demikian, pastikan server NFS dapat diakses dari cluster deployment yang menghosting beban kerja penampung yang dimigrasikan. Lihat dokumentasi di sini https://cloud.google.com/migrate/containers/docs/customizing-a-migration-plan#customize_nfs_mounts. | diterapkan |
A7N-STO-2 | Containerize | Apache2 App Container | T/A | Penyimpanan | Sistem File Jaringan (NFS) yang diekspor | 3 | Menemukan NFS yang diekspor. | Pastikan untuk membiarkan VM saat ini tetap ada setelah server Apache2 dihapus. Periksa apakah Apache2 menggunakan bagian sistem file yang diekspor sebagai server NFS. Jika demikian, pastikan server NFS dapat diakses dari cluster deployment yang menghosting beban kerja penampung yang dimigrasikan. Lihat dokumentasi di sini https://cloud.google.com/migrate/containers/docs/customizing-a-migration-plan#customize_nfs_mounts. | diterapkan |
A8N-APP-1 | Containerize | JBoss App Container | T/A | Aplikasi | Versi JBoss | 3 | Versi JBoss tidak didukung. | Versi JBoss yang tidak didukung terdeteksi. Pertimbangkan untuk mengupgrade ke versi yang didukung. Untuk daftar versi yang didukung, lihat: https://cloud.google.com/migrate/containers/docs/migrating-overview#migrate_a_jboss_server. | diterapkan |
A8N-APP-2 | Containerize | JBoss App Container | T/A | Aplikasi | Keystore JBoss | 4 | JBoss menggunakan penyimpanan kunci lokal. | Secret JBoss belum didukung, sehingga key store akan disalin ke dalam image, dan harus dipindahkan secara manual selama migrasi. | diterapkan |
A8N-APP-3 | Containerize | JBoss App Container | T/A | Aplikasi | Mode operasi JBoss | 5 | Migrasi JBoss hanya didukung saat memigrasikan server JBoss dalam mode mandiri. | diterapkan | |
A8N-APP-4 | Containerize | JBoss App Container | T/A | Aplikasi | Versi Java JBoss | 1 | Versi Java yang tidak didukung terdeteksi. Migrasi dapat dilakukan, tetapi beberapa fitur mungkin tidak berfungsi. | diterapkan | |
A8N-APP-5 | Containerize | JBoss App Container | T/A | Aplikasi | Koneksi database | 2 | Menemukan koneksi database. | Periksa apakah JBoss menggunakan database eksternal. Jika ya, pastikan cluster deployment memiliki akses ke cluster tersebut. | diterapkan |
A8N-APP-6 | Containerize | JBoss App Container | T/A | Aplikasi | Koneksi server web | 2 | Menemukan koneksi server web. | Periksa apakah JBoss menggunakan server web eksternal. Jika ya, pastikan cluster deployment memiliki akses ke cluster tersebut. | diterapkan |
A8N-STO-1 | Containerize | JBoss App Container | T/A | Penyimpanan | Penyimpanan jaringan | 2 | Menemukan pemasangan jaringan. | Periksa apakah JBoss menggunakan pemasangan NFS. Jika demikian, pastikan server NFS dapat diakses dari cluster deployment yang menghosting beban kerja penampung yang dimigrasikan. Lihat dokumentasi di sini https://cloud.google.com/migrate/containers/docs/customizing-a-migration-plan#customize_nfs_mounts. | diterapkan |
A8N-STO-2 | Containerize | JBoss App Container | T/A | Penyimpanan | Sistem File Jaringan (NFS) yang diekspor | 3 | Menemukan NFS yang diekspor. | Pastikan untuk membiarkan VM saat ini tetap ada setelah server JBoss dihapus. Periksa apakah JBoss menggunakan bagian sistem file yang diekspor sebagai server NFS. Jika demikian, pastikan server NFS dapat diakses dari cluster deployment yang menghosting beban kerja penampung yang dimigrasikan. Lihat dokumentasi di sini https://cloud.google.com/migrate/containers/docs/customizing-a-migration-plan#customize_nfs_mounts. | diterapkan |
A9N-APP-1 | Containerize | WordPress App Container | T/A | Aplikasi | Versi WordPress | 3 | Versi WordPress tidak didukung. | Versi WordPress yang tidak didukung terdeteksi. Migrate to Containers mendukung migrasi WordPress v4.0 dan yang lebih baru. Pertimbangkan untuk mengupgrade WordPress ke versi terbaru. | diterapkan |
A9N-APP-2 | Containerize | WordPress App Container | T/A | Aplikasi | Koneksi database | 2 | Menemukan koneksi database. | Periksa apakah WordPress menggunakan database eksternal. Jika demikian, pastikan cluster deployment memiliki akses ke cluster tersebut. Lihat dokumentasi di sini https://cloud.google.com/migrate/containers/docs/planning-best-practices#ensure_databases_are_accessible. | diterapkan |
A9N-APP-3 | Containerize | WordPress App Container | T/A | Aplikasi | Plugin WordPress | 1 | Menemukan plugin penginstalan yang dapat memengaruhi migrasi. | Jika Anda berencana mengubah URL situs, beberapa plugin yang diinstal mungkin memerlukan upaya ekstra. Lihat dukungan plugin untuk mengetahui informasi selengkapnya. | diterapkan |
A9N-STO-1 | Containerize | WordPress App Container | T/A | Penyimpanan | Penyimpanan jaringan | 2 | Menemukan pemasangan jaringan. | Periksa apakah WordPress menggunakan pemasangan NFS. Jika demikian, pastikan server NFS dapat diakses dari cluster deployment yang menghosting beban kerja penampung yang dimigrasikan. Lihat dokumentasi di sini https://cloud.google.com/migrate/containers/docs/customizing-a-migration-plan#customize_nfs_mounts. | diterapkan |
A9N-STO-2 | Containerize | WordPress App Container | T/A | Penyimpanan | Sistem File Jaringan (NFS) yang diekspor | 3 | Menemukan NFS yang diekspor. | Pastikan untuk membiarkan VM saat ini tetap ada setelah server WordPress dihapus. Periksa apakah WordPress menggunakan bagian sistem file yang diekspor sebagai server NFS. Jika demikian, pastikan server NFS dapat diakses dari cluster deployment yang menghosting beban kerja penampung yang dimigrasikan. Lihat dokumentasi di sini https://cloud.google.com/migrate/containers/docs/customizing-a-migration-plan#customize_nfs_mounts. | diterapkan |
A10N-APP-1 | Containerize | WebSphere App Container | T/A | Aplikasi | Koneksi database | 2 | Menemukan koneksi database. | Periksa apakah WebSphere menggunakan database eksternal. Jika ya, pastikan cluster deployment memiliki akses ke cluster tersebut. | diterapkan |
A10N-APP-2 | Containerize | WebSphere App Container | T/A | Aplikasi | Koneksi server web | 2 | Menemukan koneksi server web. | Periksa apakah WebSphere menggunakan server web eksternal. Jika demikian, pastikan cluster deployment memiliki akses ke cluster tersebut. | diterapkan |
A10N-STO-1 | Containerize | WebSphere App Container | T/A | Penyimpanan | Penyimpanan jaringan | 2 | Menemukan pemasangan jaringan. | Periksa apakah WebSphere menggunakan pemasangan NFS. Jika demikian, pastikan server NFS dapat diakses dari cluster deployment yang menghosting beban kerja penampung yang dimigrasikan. Lihat dokumentasi di sini https://cloud.google.com/migrate/containers/docs/customizing-a-migration-plan#customize_nfs_mounts. | diterapkan |
A10N-STO-2 | Containerize | WebSphere App Container | T/A | Penyimpanan | Sistem File Jaringan (NFS) yang diekspor | 3 | Menemukan NFS yang diekspor. | Pastikan untuk membiarkan VM saat ini tetap ada setelah WebSphere dihapus. Periksa apakah WebSphere menggunakan bagian sistem file yang diekspor sebagai server NFS. Jika demikian, pastikan server NFS dapat diakses dari cluster deployment yang menghosting beban kerja penampung yang dimigrasikan. Lihat dokumentasi di sini https://cloud.google.com/migrate/containers/docs/customizing-a-migration-plan#customize_nfs_mounts. | diterapkan |
C1N-HRD-1 | Shift | VM Compute Engine | T/A | Hardware | Perangkat media | 1 | Menemukan CDROM atau disket. Migrate to VMs akan otomatis menghapus CDROM atau disket. | Hapus semua CD-ROM dan disket. Jika diperlukan, migrasikan data sebelum menghapus disk. | diterapkan |
C1N-HRD-2 | Shift | VM Compute Engine | T/A | Hardware | Versi ESX | 5 | Menemukan versi ESXi yang tidak didukung. Versi ESXi yang didukung adalah 5.5 - 8.0. | Gunakan vMotion untuk memindahkan VM ke host ESX yang menjalankan ESXi versi 5.5 - 8.0. | diterapkan |
C1N-HRD-3 | Shift | VM Compute Engine | T/A | Hardware | Versi vCenter | 5 | Menemukan versi vCenter yang tidak didukung. Versi vCenter yang didukung adalah 5.5 - 8.0. | Update vCenter ke versi 5.5 - 8.0. | diterapkan |
C1N-HRD-4 | Shift | VM Compute Engine | T/A | Hardware | Arsitektur CPU | 1 | Dukungan untuk VM ARM akan segera hadir. | diterapkan | |
C1N-STO-1 | Shift | VM Compute Engine | T/A | Penyimpanan | Volume bersama | 3 | Menemukan VMDK bersama yang terpasang ke VM. Drive bersama tidak dapat dimigrasikan dengan Migrate to VMs karena tidak mendukung operasi snapshot. | Perbarui konfigurasi penyimpanan VM agar tidak membagikan file VMDK. Anda tidak dapat mencadangkan drive bersama menggunakan snapshot. | diterapkan |
C1N-STO-2 | Shift | VM Compute Engine | T/A | Penyimpanan | Disk independen | 3 | Menemukan Independent Disk yang terpasang ke VM. Disk Independen tidak dapat dimigrasikan dengan Migrate to VMs karena tidak mendukung operasi snapshot. | Konfigurasi ulang penyimpanan VM, yang saat ini menggunakan disk yang dikonfigurasi sebagai independen-persisten. Anda tidak dapat mencadangkan disk independen menggunakan snapshot. Lihat artikel ini: https://kb.vmware.com/s/article/1004094. | diterapkan |
C1N-STO-3 | Shift | VM Compute Engine | T/A | Penyimpanan | Disk RDM | 4 | Menemukan drive RDM dengan mode kompatibilitas fisik yang terpasang ke VM. Drive RDM dengan mode kompatibilitas fisik yang diaktifkan tidak dapat dimigrasikan dengan Migrate to VMs karena tidak mendukung operasi snapshot. | Menonaktifkan mode kompatibilitas fisik untuk drive RDM yang mengaktifkannya. Anda tidak dapat mencadangkan jenis disk ini menggunakan snapshot. Lihat artikel ini: https://kb.vmware.com/s/article/1005241?lang=en_US&queryTerm=RDM+Disk+issue. | diterapkan |
C1N-STO-5 | Shift | VM Compute Engine | T/A | Penyimpanan | Dukungan CBT | 4 | Dukungan CBT (Change Block Tracking) disk diperlukan. | Pastikan semua penyimpanan mendukung Change Block Tracking, seperti yang dijelaskan dalam artikel ini: https://kb.vmware.com/s/article/1020128. | diterapkan |
C1L-APP-1 | Shift | VM Compute Engine | Linux | Aplikasi | Sistem operasi | 3 | Versi OS tidak didukung oleh Migrasi ke VM. | Update OS Anda ke versi yang didukung, seperti yang ditunjukkan dalam daftar ini: https://cloud.google.com/migrate/compute-engine/docs/5.0/reference/supported-os-versions. | diterapkan |
C1L-APP-2 | Shift | VM Compute Engine | Linux | Aplikasi | Driver VirtIO | 3 | OS menggunakan kernel eksklusif atau yang dibuat pelanggan yang tidak mendukung secara native atau tidak memiliki driver VirtIO yang diperlukan. | Compute Engine mewajibkan kernel Linux menyertakan driver VirtIO. Build ulang kernel untuk menyertakannya. | diterapkan |
C1W-APP-1 | Shift | VM Compute Engine | Windows | Aplikasi | Sistem operasi | 3 | Versi OS tidak didukung oleh Migrasi ke VM. | Pertimbangkan untuk mengupgrade sistem operasi ke salah satu sistem operasi yang didukung. Lihat daftarnya di sini: https://cloud.google.com/migrate/compute-engine/docs/5.0/reference/supported-os-versions. | diterapkan |
C1W-STO-1 | Shift | VM Compute Engine | Windows | Penyimpanan | Enkripsi BitLocker | 3 | Drive sistem dienkripsi menggunakan BitLocker. | Dekripsi drive sistem sebelum mencoba migrasi. | diterapkan |
C2N-HRD-1 | Shift | VM Google Cloud VMware Engine | T/A | Hardware | Versi ESX | 5 | Menemukan versi ESXi yang tidak didukung. Versi ESXi yang didukung adalah 6.5+. | Gunakan vMotion untuk memindahkan VM ke host ESX yang menjalankan ESXi versi 6.5 atau yang lebih tinggi. | diterapkan |
C2N-HRD-2 | Shift | VM Google Cloud VMware Engine | T/A | Hardware | Versi vCenter | 5 | Menemukan versi vCenter yang tidak didukung. Versi vCenter yang didukung adalah 5.5 - 7.0. | Upgrade ke vCenter versi 5.5 - 7.0. | diterapkan |
C2N-HRD-3 | Shift | VM Google Cloud VMware Engine | T/A | Hardware | Arsitektur CPU | 5 | VM ARM tidak didukung. | diterapkan | |
C2N-STO-1 | Shift | VM Google Cloud VMware Engine | T/A | Penyimpanan | Disk RDM | 4 | Menemukan drive RDM dengan mode kompatibilitas fisik yang terpasang ke VM. Drive RDM dengan mode kompatibilitas fisik yang diaktifkan tidak dapat dimigrasikan karena tidak mendukung operasi snapshot. | Menonaktifkan mode kompatibilitas fisik untuk drive RDM yang mengaktifkannya. Anda tidak dapat mencadangkan jenis disk ini menggunakan snapshot. Lihat artikel ini: https://kb.vmware.com/s/article/1005241?lang=en_US&queryTerm=RDM+Disk+issue. | diterapkan |
C2N-STO-2 | Shift | VM Google Cloud VMware Engine | T/A | Penyimpanan | Volume bersama | 3 | Menemukan VMDK bersama yang terpasang ke VM. Drive bersama tidak dapat dimigrasikan karena tidak mendukung operasi snapshot. | Perbarui drive VMDK bersama. Anda tidak dapat mencadangkan drive bersama menggunakan snapshot. | diterapkan |
C2N-STO-3 | Shift | VM Google Cloud VMware Engine | T/A | Penyimpanan | Disk independen | 3 | Menemukan Disk Independen yang terpasang ke VM. Disk Independen tidak dapat dimigrasikan karena tidak mendukung operasi snapshot. | Mengupdate disk independen yang terpasang ke VM. Anda tidak dapat mencadangkan disk independen menggunakan snapshot. Lihat artikel ini: https://kb.vmware.com/s/article/1004094. | diterapkan |
C2N-STO-4 | Shift | VM Google Cloud VMware Engine | T/A | Penyimpanan | Dukungan CBT | 4 | Dukungan CBT (Change Block Tracking) disk diperlukan. | Konfigurasi ulang penyimpanan VM Anda untuk memenuhi persyaratan pelacakan Blok yang Diubah (CBT). Lihat artikel ini: https://kb.vmware.com/s/article/1020128. | diterapkan |
D1N-APP-2 | Shift | Google Distributed Cloud | T/A | Aplikasi | Penggunaan CPU | 1 | Jumlah core CPU melebihi batas core yang didukung dan penggunaan CPU yang tinggi telah terdeteksi selama 7 hari terakhir. | Lihat batas vCPU GDC sebelum melakukan migrasi. Memigrasikan VM yang melebihi batas dapat menyebabkan penurunan kesehatan aplikasi. | diterapkan |
D1N-APP-3 | Shift | Google Distributed Cloud | T/A | Aplikasi | Penggunaan RAM | 1 | Jumlah RAM melebihi batas memori yang didukung dan penggunaan RAM yang tinggi telah terdeteksi selama 7 hari terakhir. | Lihat batas RAM GDC sebelum melakukan migrasi. Memigrasikan VM yang melebihi batas dapat menyebabkan penurunan kesehatan aplikasi. | diterapkan |
D1N-HRD-1 | Shift | Google Distributed Cloud | T/A | Hardware | Hypervisor | 5 | Migrasi hanya didukung dari vSphere. | diterapkan | |
D1N-HRD-2 | Shift | Google Distributed Cloud | T/A | Hardware | Versi vCenter | 5 | Versi vCenter tidak didukung. | Update vCenter ke versi 6.0 atau yang lebih baru. | diterapkan |
D1N-HRD-3 | Shift | Google Distributed Cloud | T/A | Hardware | Versi ESX | 5 | Versi ESX tidak didukung. | Pertimbangkan untuk menggunakan vMotion untuk memindahkan VM ke host ESX yang menjalankan versi 6.0 atau yang lebih baru. | diterapkan |
D1N-HRD-4 | Shift | Google Distributed Cloud | T/A | Hardware | Disk yang terpasang | 5 | Menemukan disk non-SCSI. | Pertimbangkan untuk mengubah jenis disk. | diterapkan |
D1N-HRD-5 | Shift | Google Distributed Cloud | T/A | Hardware | Arsitektur CPU | 5 | VM ARM tidak didukung. | diterapkan | |
D1N-HRD-6 | Shift | Google Distributed Cloud | T/A | Hardware | Setelan Non-uniform Memory Access (NUMA) | 2 | NUMA tidak didukung. | Pertimbangkan untuk menonaktifkan setelan NUMA. | diterapkan |
D1N-HRD-7 | Shift | Google Distributed Cloud | T/A | Hardware | Perangkat media | 1 | Menemukan CDROM atau disket. Migrate to VMs akan otomatis menghapus CDROM atau disket. | Hapus semua CD-ROM dan disket. Jika diperlukan, migrasikan data sebelum menghapus disk. | diterapkan |
D1N-NET-1 | Shift | Google Distributed Cloud | T/A | Jaringan | Kartu antarmuka jaringan (NIC) | 4 | Beberapa NIC tidak didukung. | Pertimbangkan untuk menghapus antarmuka jaringan yang tidak relevan. | diterapkan |
D1N-STO-1 | Shift | Google Distributed Cloud | T/A | Penyimpanan | Ukuran Disk | 3 | Menemukan disk berukuran besar (>108 TiB). | GDC mendukung hingga 128 TiB untuk satu disk VM. Pertimbangkan untuk mengurangi ukuran disk. | diterapkan |
D1L-APP-1 | Shift | Google Distributed Cloud | Linux | Aplikasi | Sistem operasi | 5 | OS VM tidak didukung. | Lihat https://cloud.google.com/distributed-cloud/hosted/docs/latest/gdch/application/ao-user/vms/create-custom-images/import-virtual-disk#supported_operating_systems untuk mengetahui daftar sistem operasi yang didukung. Anda mungkin dapat mengupgrade VM ke OS yang didukung. Sistem operasi yang tidak didukung mungkin masih berfungsi, jadi sebaiknya coba migrasikan dengan hati-hati. | diterapkan |
D1L-APP-2 | Shift | Google Distributed Cloud | Linux | Aplikasi | Sistem operasi | 1 | OS VM memiliki versi minor yang tidak didukung. | Lihat https://cloud.google.com/distributed-cloud/hosted/docs/latest/gdch/application/ao-user/vms/create-custom-images/import-virtual-disk#supported_operating_systems untuk mengetahui daftar sistem operasi yang didukung. OS dengan versi utama yang sama, tetapi versi minor yang lebih tinggi didukung. Migrasi akan tetap berfungsi, tetapi sebaiknya upgrade OS ke versi minor yang didukung. | diterapkan |
D1L-APP-3 | Shift | Google Distributed Cloud | Linux | Aplikasi | Driver VirtIO | 3 | OS menggunakan kernel eksklusif atau yang dibuat pelanggan yang tidak mendukung secara native atau tidak memiliki driver VirtIO yang diperlukan. | GDC mengharuskan kernel Linux menyertakan driver VirtIO. Build ulang kernel untuk menyertakannya. | diterapkan |
D1W-APP-1 | Shift | Google Distributed Cloud | Windows | Aplikasi | Sistem operasi | 5 | OS VM tidak didukung. | Lihat https://cloud.google.com/distributed-cloud/hosted/docs/latest/gdch/application/ao-user/vms/create-custom-images/import-virtual-disk#supported_operating_systems untuk mengetahui daftar sistem operasi yang didukung. Anda mungkin dapat mengupgrade VM ke OS yang didukung. Sistem operasi yang tidak didukung mungkin masih berfungsi, jadi sebaiknya coba migrasikan dengan hati-hati. | diterapkan |
D1W-STO-1 | Shift | Google Distributed Cloud | Windows | Penyimpanan | Enkripsi BitLocker | 3 | Drive sistem dienkripsi menggunakan BitLocker. | Dekripsi drive sistem sebelum mencoba migrasi. | diterapkan |