Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Artikel ini menjelaskan cara menyiapkan analisis dependensi tanpa agen menggunakan Azure Migrate: Alat penemuan dan penilaian. Analisis dependensi membantu Anda mengidentifikasi dan memahami dependensi di seluruh server untuk penilaian dan migrasi ke Azure.
Catatan
Dalam artikel ini, Anda akan menjelajahi pengalaman baru dengan analisis dependensi tanpa agen. Anda harus melanjutkan hanya jika Anda telah meningkatkan ke pengalaman baru dengan mengikuti prasyarat ini.
Batasan saat ini
- Dalam tampilan analisis dependensi, saat ini Anda tidak dapat menambahkan atau menghapus server dari grup.
- Peta dependensi untuk sekelompok server saat ini tidak tersedia.
Apa yang baru?
- Analisis dependensi berjalan secara otomatis pada 1.000 server yang ditemukan oleh setiap appliance Azure Migrate yang melewati pemeriksaan prasyarat. Anda tidak perlu mengaktifkannya secara manual lagi.
- Visualisasi dependensi yang ditingkatkan membantu Anda meninjau informasi tambahan tentang server, koneksi, dan proses. Anda dapat memfilter tampilan menurut jenis proses untuk menganalisis dependensi kunci dalam visualisasi.
- Dalam visualisasi baru, setelah mengidentifikasi dependensi kunci, Anda dapat mengelompokkan server ke dalam aplikasi dengan menandainya.
Sebelum memulai
Pengguna yang ada dapat mengikuti langkah-langkah yang disediakan di sini
Pengguna baru harus mengikuti langkah-langkah di bawah ini:
- Pastikan Anda telah membuat proyek dengan Azure Migrate: Alat penemuan dan penilaian yang ditambahkan ke dalamnya.
- Tinjau persyaratan berdasarkan lingkungan Anda dan appliance yang Anda siapkan untuk melakukan analisis dependensi tanpa agen:
Lingkungan | Persyaratan |
---|---|
Server yang berjalan di lingkungan VMware | Meninjau persyaratan VMware Meninjau persyaratan perangkat Meninjau persyaratan akses port Meninjau persyaratan analisis dependensi tanpa agen |
Server yang berjalan di lingkungan Hyper-V | Meninjau persyaratan hostHyper-V Meninjau persyaratan perangkat Meninjau persyaratan akses port Meninjau persyaratan analisis dependensi tanpa agen |
Server fisik atau server yang berjalan di cloud lain | Meninjau persyaratan server Meninjau persyaratan perangkat Meninjau persyaratan akses port Meninjau persyaratan analisis dependensi tanpa agen |
- Tinjau URL Azure yang perlu diakses appliance di cloud publik dan pemerintah.
Menyebarkan dan mengonfigurasikan appliance Azure Migrate
- Menyebarkan appliance Azure Migrate untuk memulai penemuan. Untuk menyebarkan appliance, Anda dapat menggunakan metode penyebaran yang sesuai dengan lingkungan Anda. Setelah menyebarkan appliance, Anda perlu mendaftarkannya ke proyek dan mengonfigurasi untuk memulai penemuan.
- Saat menyiapkan appliance, Anda menentukan hal berikut di manajer konfigurasi appliance:
- Detail lingkungan sumber (vCenter Server/host Hyper-V atau kluster/server fisik) yang ingin Anda temukan.
- Kredensial server, yang dapat berupa kredensial domain/berupa kredensial Windows (nondomain)/berupa kredensial Linux (nondomain). Pelajari selengkapnya tentang cara memberikan kredensial dan cara appliance menanganinya.
- Verifikasi izin yang diperlukan untuk melakukan analisis dependensi tanpa agen. Untuk server Windows, Anda perlu menyediakan akun domain atau nondomain (lokal) dengan izin administratif. Untuk server Linux, berikan akun pengguna sudo dengan izin untuk menjalankan perintah ls dan netstat atau membuat akun pengguna yang memiliki izin CAP_DAC_READ_SEARCH dan CAP_SYS_PTRACE pada file /bin/netstat dan /bin/ls. Jika Anda menyediakan akun pengguna sudo, pastikan NOPASSWD diaktifkan untuk akun tersebut sehingga perintah dapat berjalan tanpa meminta kata sandi setiap kali.
Menambahkan kredensial dan memulai pencarian
Buka manajer konfigurasi appliance, selesaikan pemeriksaan prasyarat dan pendaftaran appliance.
Navigasi ke panel Kelola kredensial dan sumber penemuan .
Di Langkah 1: Berikan kredensial untuk sumber penemuan, pilih Tambahkan kredensial untuk memberikan kredensial untuk sumber penemuan yang digunakan appliance untuk menemukan server yang berjalan di lingkungan Anda.
Di Langkah 2: Berikan detail sumber penemuan, pilih Tambahkan sumber penemuan untuk memilih nama yang mudah diingat untuk kredensial dari menu drop-down, tentukan alamat IP/FQDN sumber penemuan.
Di Langkah 3: Berikan kredensial server untuk melakukan inventaris perangkat lunak dan analisis dependensi tanpa agen, pilih Tambahkan kredensial untuk menyediakan beberapa kredensial server untuk melakukan penemuan berbasis tamu seperti inventori perangkat lunak, analisis dependensi tanpa agen, dan penemuan database dan aplikasi web.
Pilih Mulai penemuan, untuk memulai penemuan.
Setelah penemuan server selesai, appliance memulai penemuan aplikasi, peran, dan fitur yang diinstal (inventarisi perangkat lunak) di server. Selama inventaris perangkat lunak, server yang ditemukan divalidasi untuk memeriksa apakah server tersebut memenuhi prasyarat dan dapat diaktifkan untuk analisis dependensi tanpa agen.
Catatan
Fitur analisis dependensi tanpa agen diaktifkan secara otomatis untuk server yang ditemukan ketika pemeriksaan prasyarat berhasil. Tidak seperti sebelumnya, Anda tidak perlu lagi mengaktifkan fitur ini secara manual di server.
Setelah server diaktifkan untuk analisis dependensi tanpa agen, appliance mengumpulkan data dependensi dari server setiap 5 menit. Kemudian mengirimkan titik data gabungan setiap enam jam. Anda dapat meninjau data yang dikumpulkan oleh alat selama analisis.
Setelah server diaktifkan secara otomatis untuk analisis dependensi tanpa agen, appliance mengumpulkan data dependensi dari server setiap 5 menit. Kemudian mengirimkan titik data gabungan setiap enam jam. Anda dapat meninjau data yang dikumpulkan oleh alat selama analisis.
Meninjau status dependensi
Setelah memulai penemuan dari appliance, Anda dapat datang ke proyek Migrasi di portal Microsoft Azure dan meninjau data dependensi. Kami menyarankan agar Anda menunggu setidaknya 24 jam untuk memungkinkan data dependensi yang cukup dikumpulkan untuk server Anda dan ditampilkan dalam visualisasi.
Dalam proyek, Anda dapat meninjau dependensi untuk setiap server baik melalui tampilan Semua inventarit atau Inventori infrastruktur .
Saat meninjau kolom Dependensi untuk server apa pun, Anda akan melihat salah satu status berikut:
Kredensial tidak tersedia: Tidak ada kredensial server yang disediakan di manajer konfigurasi appliance yang dapat digunakan untuk analisis dependensi.
Validasi sedang berlangsung: Server belum menyelesaikan pemeriksaan validasi prasyarat.
Validasi gagal: Server gagal dalam pemeriksaan validasi. Anda dapat mengklik status untuk melihat pesan kesalahan, yang biasanya menyebutkan prasyarat yang hilang seperti kredensial yang tidak valid atau izin yang tidak mencukupi.
Setelah validasi berhasil, analisis dependensi dapat diotomatiskan dan Anda melihat salah satu status berikut:
- Lihat dependensi: Server melewati pemeriksaan validasi dan analisis dependensi diaktifkan. Anda dapat memilih ini untuk membuka visualisasi baru dan memeriksa dependensi server.
Tidak dimulai: Analisis dependensi tidak dapat diaktifkan karena Azure Migrate mencapai batas 1.000 server per appliance untuk pengaktifan otomatis. Jika Anda ingin menjalankan analisis dependensi pada server tertentu, Anda dapat menonaktifkannya secara manual di server lain yang dapat diotomatiskan dan mengaktifkannya untuk yang diperlukan menggunakan modul PowerShell.
Dinonaktifkan: Anda dapat menonaktifkan analisis ketergantungan secara manual untuk ini menggunakan portal atau modul PowerShell. Anda dapat mengaktifkannya lagi kapan saja menggunakan modul yang sama.
Tidak didukung: Data dependensi tidak dapat dikumpulkan karena server ditemukan melalui impor CSV.
Catatan
Status tidak diaktifkan ditampilkan untuk server yang ditemukan dari perangkat yang belum ditingkatkan ke visualisasi baru. . Pelajari lebih lanjut untuk meningkatkan perangkat.
Visualisasikan dependensi
Di Azure Migrate: Penemuan dan penilaian, pilih Server yang ditemukan.
Pilih nama Appliance yang penemuannya ingin Anda tinjau.
Cari server yang dependensinya ingin Anda tinjau.
Di bawah kolom Dependensi (tanpa agen), pilih Tampilkan dependensi
Ubah jangka waktu untuk melihat peta menggunakan menu dropdown Durasi waktu.
Perluas grup Klien untuk mencantumkan server dengan dependensi pada server yang dipilih.
Perluas grup Port untuk mencantumkan server yang memiliki dependensi dari server yang dipilih.
Untuk menavigasi ke tampilan peta salah satu server dependen, pilih nama > server Muat peta server.
Memperluas server yang dipilih untuk melihat detail tingkat proses untuk setiap dependensi.
Dalam pengalaman baru, buka gambaran umum proyek. Pilih jumlah beban kerja di Semua inventori untuk meninjau beban kerja yang ditemukan. Dalam tampilan, Anda dapat melihat kolom Dependensi dengan nilai status seperti yang tercakup dalam bagian di atas.
Cari server yang dependensinya ingin Anda tinjau. Jika analisis dependensi berhasil dilakukan di server tersebut, Anda dapat memilih Tampilkan dependensi untuk masuk ke visualisasi dependensi.
Visualisasi dependensi menunjukkan semua dependensi masuk dan keluar untuk server tersebut dalam diagram jaringan.
Tampilan difilter untuk periode waktu default 24 jam terakhir dan jenis proses sebagai Dapat Diselesaikan.
Ubah periode waktu yang ingin Anda tampilkan petanya menggunakan filter Rentang waktu . Anda dapat memilih antara 7 hari/ terakhir30 hari terakhir atau memilih Rentang kustom.
Anda dapat memilih untuk mengubah jenis proses dari salah satu hal berikut ini:
Proses Jenis Dapat diselesaikan (Default) Untuk memfilter berdasarkan proses yang memiliki koneksi yang dapat diatasi Esensial Untuk memfilter menurut proses kunci tanpa redundansi Semua untuk memfilter menurut semua proses termasuk yang memiliki koneksi yang belum terselesaikan Dalam tampilan, Anda menemukan server dan koneksi yang diwakili sebagai berikut:
Representasi Rincian Simbol Windows Mewakili server Windows dalam tampilan Simbol Linux Mewakili server Linux pada tampilan Simbol koneksi Mewakili arah dependensi antara server dengan kekuatan koneksi yang diwakili oleh penilaian titik pada koneksi Jumlah proses Mewakili jumlah proses sesuai filter jenis proses Anda dapat mengarahkan mouse ke nama Server untuk melihat informasi penting tentang server seperti alamat IP, Sumber, dan Tag.
Demikian pula Anda juga dapat mengarahkan mouse ke koneksi untuk melihat informasi penting seperti kekuatan dan frekuensi koneksi dalam rentang waktu yang dipilih.
Anda dapat memilih Nama server untuk melihat detail selengkapnya seperti Sistem operasi, Status Daya, Inventaris perangkat lunak yang ditemukan dari server dan Tag terkait.
Demikian pula Anda dapat memilih koneksi untuk melihat detail selengkapnya seperti proses sumber dan tujuan mana yang memiliki dependensi atas nomor port tujuan yang mana.
Anda dapat memperluas Server untuk melihat daftar proses berdasarkan filter jenis proses yang dipilih.
Dari daftar proses yang diperluas, Anda dapat memilih nama Proses untuk melihat dependensi masuk dan keluarnya dengan proses di server lain dalam tampilan. Proses untuk memproses ketergantungan juga menunjukkan nomor port tujuan pada koneksi.
Catatan
Informasi proses untuk dependensi tidak selalu tersedia. Jika tidak tersedia, dependensi digambarkan dengan proses yang ditandai sebagai "Proses tidak diketahui".
Ekspor data dependensi
- Di Tampilan semua inventaris atau inventaris infrastruktur , pilih menu drop-down Kelola Dependensi .
- Pilih Ekspor ketergantungan.
- Di halaman Ekspor Ketergantungan, pilih nama appliance yang telah menemukan server yang diinginkan.
- Pilih waktu mulai dan waktu selesai. Anda hanya dapat mengunduh data selama 30 hari terakhir.
- Pilih Ekspor dependensi.
Data dependensi diekspor dan diunduh dalam format CSV. File yang diunduh berisi data dependensi di semua server yang diaktifkan untuk analisis dependensi.
Informasi ketergantungan
Setiap baris dalam CSV yang diekspor sesuai dengan dependensi yang diamati dalam slot waktu yang ditentukan.
Tabel berikut ini meringkas bidang dalam CSV yang diekspor. Bidang nama server, aplikasi, dan proses hanya diisi untuk server yang mengaktifkan analisis dependensi tanpa agen.
Nama bidang | Rincian |
---|---|
Slot waktu | Periode waktu selama ketergantungan diamati. Data dependensi dicatat dalam interval enam jam saat ini. |
Nama server sumber | Nama server sumber |
Aplikasi sumber | Nama aplikasi pada server sumber |
Proses pengolahan sumber | Nama proses pada server sumber |
Nama server tujuan | Nama server tujuan |
IP Tujuan | Alamat IP server tujuan |
Aplikasi tujuan | Nama aplikasi pada server tujuan |
Proses ke tujuan | Nama proses pada server tujuan |
Port tujuan | Nomor port pada server tujuan |
Beralih ke visualisasi baru
Jika Anda adalah pengguna yang sudah ada, Anda sudah menyiapkan proyek Azure Migrate. Anda melakukan penemuan dan mengaktifkan analisis dependensi secara manual di beberapa server. Untuk mendapatkan visualisasi baru yang disempurnakan, Anda perlu mengikuti langkah-langkah berikut:
- Buka tampilan inventori dan cari server, yang ingin Anda tinjau dependensinya.
- Pilih Tampilkan dependensi dan Anda melihat visualisasi lama yang menunjukkan dependensi server tersebut.
- Pada tampilan dependensi, Anda akan melihat kotak informasi yang meminta Anda untuk menyelesaikan beberapa prasyarat untuk beralih ke visualisasi baru.
- Sebagai prasyarat, Anda perlu memastikan bahwa agen penemuan pada appliance yang terdaftar di proyek ditingkatkan ke versi atau yang lebih baru.
- Pilih lanjutkan untuk membuat sumber daya baru di Grup Sumber Daya yang sama dengan proyek. Pastikan Anda setidaknya memiliki peran Kontributor pada Grup Sumber Daya, jika tidak, langkah ini belum selesai.
Catatan
Bahkan jika pembuatan sumber daya baru dilalui, Anda mungkin tidak melihat visualisasi baru jika versi agen penemuan pada appliance Azure Migrate tidak diperbarui. Pastikan bahwa layanan pembaruan otomatis pada appliance diaktifkan. Pelajari lebih lanjut
Setelah Anda melakukan langkah-langkah yang diperlukan untuk meningkatkan ke visualisasi dependensi baru, ada dua cara di mana Anda dapat melihat dependensi server dalam visualisasi baru.
Opsi 1
- Buka tampilan inventori yang ada di proyek Anda dan beralihlah ke tampilan inventori baru seperti menggunakan perintah .
- Pilih Tampilkan dependensi untuk server yang diinginkan dalam tampilan inventarisasi baru untuk masuk ke visualisasi baru secara langsung.
Opsi 2
- Buka tampilan inventori lama, pilih Tampilkan dependensi di server.
- Dalam tampilan dependensi lama, pilih perintah untuk masuk ke visualisasi baru yang disempurnakan.
Catatan
Sebaiknya gunakan Opsi 1 di atas untuk beralih ke tampilan inventarisasi baru karena Anda dapat memfilter server di mana analisis dependensi dapat diakses secara otomatis lalu langsung meninjau visualisasi dependensi. Tampilan inventarisasi lama hanya menampilkan opsi untuk memvisualisasikan dependensi untuk server tempat Anda mengaktifkan fitur secara manual.
Mengelola dependensi
Analisis dependensi dapat diotomatiskan pada semua server yang ditemukan (hingga 1.000 server per appliance), yang telah melewati pemeriksaan validasi. Anda mungkin perlu menonaktifkan satu atau beberapa server ini dalam skenario berikut:
- Analisis dependensi dapat diotomatiskan pada semua yang ditemukan di proyek Anda tetapi Anda ingin menonaktifkannya di beberapa server di mana Anda tidak ingin mengumpulkan data dependensi.
- Analisis dependensi dapat diaktifkan secara otomatis pada 1.000 server secara bersamaan dalam proyek Anda tetapi Anda memiliki lebih banyak server di mana Anda ingin mengaktifkannya, maka Anda dapat menonaktifkan analisis dependensi satu atau beberapa server dari set 1.000 dan mengaktifkan yang lain sesuai kebutuhan.
Anda dapat menonaktifkan analisis dependensi pada server yang tidak Anda inginkan dan juga mengaktifkan dependensi untuk server yang ingin Anda gunakan utilitas Portal atau PowerShell.
Mengelola dependensi menggunakan Portal
Menonaktifkan ketergantungan
Di Semua tampilan inventaris atau inventori infrastruktur, pilih menu drop-down Kelola Dependensi lalu pilih Nonaktifkan dependensi.
Ikuti langkah-langkah untuk menonaktifkan server tempat analisis dependensi diaktifkan secara otomatis:
Anda dapat memulai dengan memilih perangkat pada menu drop-down.
Catatan
Jika appliance yang dipilih tidak ditingkatkan untuk analisis dependensi baru, Anda dapat memenuhi prasyarat atau beralih ke pengalaman lama (dari Gambaran Umum) untuk menambahkan atau menghapus server untuk analisis dependensi.
Anda dapat memfilter server untuk menonaktifkan analisis dependensi pada server yang telah diaktifkan secara otomatis (server dengan status Diaktifkan). Server yang tidak memenuhi syarat untuk penonaktifan—seperti yang memiliki status Validasi gagal, Tidak dimulai, Dinonaktifkan, atau Kredensial tidak tersedia'—tidak dapat dipilih.
- Anda dapat memilih server dan memilih Nonaktifkan untuk melanjutkan.
Mengaktifkan ketergantungan
Di Semua tampilan inventaris atau inventori infrastruktur, pilih menu drop-down Kelola Dependensi lalu pilih Aktifkan dependensi.
Ikuti langkah-langkah untuk menonaktifkan server tempat analisis dependensi telah dapat diotomatiskan:
- Anda dapat memulai dengan memilih perangkat dari menu tarik-turun.
Catatan
Jika appliance yang dipilih tidak ditingkatkan untuk analisis dependensi baru, Anda dapat memenuhi prasyarat atau beralih ke pengalaman lama (dari Gambaran Umum) untuk menambahkan atau menghapus server untuk analisis dependensi.
- Anda dapat memfilter server untuk menonaktifkan analisis dependensi pada server yang diaktifkan secara otomatis (server dengan status Diaktifkan). Server yang tidak memenuhi syarat untuk penonaktifan—seperti yang memiliki status Validasi gagal, Tidak dimulai, Dinonaktifkan, atau Kredensial tidak tersedia'—tidak dapat dipilih.
Anda dapat memilih server dan memilih Aktifkan untuk melanjutkan.
Catatan
Anda tidak dapat mengaktifkan lebih dari 1.000 server per appliance secara bersamaan sehingga jika pilihan Anda melebihi hitungan, Anda tidak akan dapat melanjutkan.
Mengelola dependensi menggunakan utilitas PowerShell
Anda perlu menginstal modul PowerShell untuk menonaktifkan server yang tidak Anda inginkan dengan mengikuti langkah-langkah di bawah ini:
Masuk ke Azure
Masuk ke langganan Azure Anda menggunakan cmdlet Connect-AzAccount.
Connect-AzAccount
Jika menggunakan Azure Government, gunakan perintah berikut ini.
Connect-AzAccount -EnvironmentName AzureUSGovernment
Pilih langganan tempat Anda membuat proyek
select-azsubscription -subscription "Contoso Demo Subscription"
Menginstal modul AzMig.Dependencies PowerShell
Install-Module .\AzMig.Dependencies
Menonaktifkan ketergantungan
- Gunakan perintah berikut untuk mendapatkan daftar server yang ditemukan di proyek Anda. Dalam contoh ini, nama proyek adalah ContosoDemoProject, dan grup sumber dayanya adalah ContosoDemoRG. Daftar server disimpan dalam file bernama
ContosoDemo_VMs.csv."
Get-AzMigDiscoveredVMwareVMs -ResourceGroupName "ContosoDemoRG" -ProjectName "ContosoDemoProject" -OutputCsvFile "ContosoDemo_VMs.csv" [-AutoEnabledDepMap]
You can also add a filter to export the relevant servers using the command:
Get-AzMigDiscoveredVMwareVMs -ResourceGroupName "ContosoDemoRG" -ProjectName "ContosoDemoProject" -Filter @{"Dependencies"="Enabled"} -OutputCsvFile "ContosoDemo_VMs.csv" [-AutoEnabledDepMap]
Berbagai filter yang tersedia untuk digunakan dalam perintah di atas adalah:
Nama bidang | Rincian |
---|---|
ServerName | Berikan nama yang ingin Anda filter |
Sumber | Perangkat / Berbasis impor |
Dependensi | Diaktifkan / Dinonaktifkan |
Status Daya | Aktif /Nonaktif |
Beberapa bidang lainnya adalah Alamat IP, osType, osName, osArchitecture, osVersion
Anda dapat menemukan server yang ditemukan untuk appliance tertentu dengan menggunakan perintah :
Get-AzMigDiscoveredVMwareVMs -ResourceGroupName "ContosoDemoRG" -ProjectName "ContosoDemoProject" -Filter @{"Dependencies"="Enabled"} -ApplianceName "ContosoApp" -OutputCsvFile "ContosoDemo_VMs.csv" [-AutoEnabledDepMap]
Dalam file, Anda dapat melihat nama tampilan server, status pengumpulan dependensi saat ini, dan ID ARM dari semua server yang ditemukan.
- Untuk menonaktifkan dependensi, buat file CSV input menggunakan file output yang Anda ekspor di langkah terakhir. File harus memiliki kolom dengan ID ARM header. Header lain dalam file CSV diabaikan. File input harus mencantumkan server tempat Anda ingin menonaktifkan analisis dependensi.
Dalam contoh berikut, analisis dependensi sedang dinonaktifkan pada daftar server dalam file input ContosoDemo_VMs_Disable.csv.
PowerShell Set-AzMigDependencyMappingAgentless -Disable -InputCsvFile .\ContosoDemo_VMs_Disable.csv [-AutoEnabledDepMap]
Mengaktifkan ketergantungan
Anda mungkin perlu mengaktifkan analisis dependensi pada satu atau beberapa server untuk mulai mengumpulkan data lagi dari server yang Anda nonaktifkan sebelumnya menggunakan modul PowerShell.
Anda perlu mengikuti langkah-langkah yang sama untuk mengekspor server yang ditemukan seperti yang disebutkan di atas lalu mengimpor daftar server yang ingin Anda aktifkan.
Dalam contoh berikut, analisis dependensi sedang diaktifkan pada daftar server dalam file input ContosoDemo_VMs_Enable.csv.
Set-AzMigDependencyMappingAgentless -Enable -InputCsvFile .\ContosoDemo_VMs_Enable.csv [-AutoEnabledDepMap]
Menonaktifkan analisis dependensi yang dapat diotomatiskan menggunakan PowerShell
Analisis dependensi dapat diotomatiskan pada semua server yang ditemukan, yang telah lulus pemeriksaan validasi. Anda mungkin perlu menonaktifkan satu atau beberapa server ini dalam skenario berikut:
Analisis dependensi telah dapat diotomatiskan pada semua yang ditemukan di proyek Anda tetapi Anda ingin menonaktifkannya di beberapa server di mana Anda tidak ingin mengumpulkan data dependensi.
Analisis dependensi dapat diotomatiskan pada 1.000 server secara bersamaan dalam proyek Anda. Jika Anda memiliki lebih banyak server untuk diaktifkan, Anda dapat menonaktifkannya di satu atau beberapa dari 1.000 server dan mengaktifkannya pada server yang Anda butuhkan.
Catatan
Saat ini, tidak dimungkinkan untuk menonaktifkan analisis dependensi pada server dari portal sehingga Anda perlu menginstal modul PowerShell untuk menonaktifkan server yang tidak Anda inginkan.
Masuk ke Azure
Masuk ke langganan Azure Anda menggunakan cmdlet Connect-AzAccount.
Connect-AzAccount
Jika menggunakan Azure Government, gunakan perintah berikut ini.
Connect-AzAccount -EnvironmentName AzureUSGovernment
Pilih langganan tempat Anda membuat proyek
select-azsubscription -subscription "Contoso Demo Subscription"
Menginstal modul AzMig.Dependencies PowerShell
Install-Module .\AzMig.Dependencies
Menonaktifkan pengumpulan data dependensi
Dapatkan daftar server yang ditemukan di proyek Anda menggunakan perintah berikut ini. Dalam contoh di bawah ini, nama proyek adalah ContosoDemoProject, dan grup sumber daya milik ContosoDemoRG. Daftar server disimpan dalam ContosoDemo_VMs.csv
Get-AzMigDiscoveredVMwareVMs -ResourceGroupName "ContosoDemoRG" -ProjectName "ContosoDemoProject" -OutputCsvFile "ContosoDemo_VMs.csv" [-AutoEnabledDepMap]
Anda juga dapat menambahkan filter untuk mengekspor server yang relevan menggunakan perintah :
Get-AzMigDiscoveredVMwareVMs -ResourceGroupName "ContosoDemoRG" -ProjectName "ContosoDemoProject" -Filter @{"Dependencies"="Enabled"} -OutputCsvFile "ContosoDemo_VMs.csv" [-AutoEnabledDepMap]
Berbagai filter yang tersedia untuk digunakan dalam perintah di atas adalah:
Nama bidang | Rincian |
---|---|
ServerName | Berikan nama yang ingin Anda filter |
Sumber | Appliance/Berbasis Impor |
Dependensi | Diaktifkan/Dinonaktifkan |
Status Daya | Aktif/Nonaktif |
Beberapa bidang lainnya adalah Alamat IP, osType, osName, osArchitecture, osVersion
Anda dapat menemukan server yang ditemukan untuk appliance tertentu dengan menggunakan perintah :
Get-AzMigDiscoveredVMwareVMs -ResourceGroupName "ContosoDemoRG" -ProjectName "ContosoDemoProject" -Filter @{"Dependencies"="Enabled"} -ApplianceName "ContosoApp" -OutputCsvFile "ContosoDemo_VMs.csv" [-AutoEnabledDepMap]
Dalam file, Anda dapat melihat nama tampilan server, status pengumpulan dependensi saat ini, dan ID ARM dari semua server yang ditemukan.
- Untuk menonaktifkan dependensi, buat file CSV input dari file output yang Anda ekspor di langkah terakhir. File diperlukan untuk memiliki kolom dengan header "ID ARM". Header lain dalam file CSV diabaikan. File input harus berisi daftar server tempat Anda ingin menonaktifkan analisis dependensi.
Dalam contoh berikut, analisis dependensi sedang dinonaktifkan pada daftar server dalam file input ContosoDemo_VMs_Disable.csv.
Set-AzMigDependencyMappingAgentless -Disable -InputCsvFile .\ContosoDemo_VMs_Disable.csv [-AutoEnabledDepMap]
Mengaktifkan pengumpulan data dependensi
Anda mungkin perlu mengaktifkan analisis dependensi pada satu atau beberapa server untuk memulai ulang pengumpulan data dependensi dari server yang Anda nonaktifkan menggunakan modul PowerShell sebelumnya.
Anda perlu mengikuti langkah-langkah yang sama untuk mengekspor server yang ditemukan seperti yang disebutkan di atas lalu mengimpor daftar server yang ingin Anda aktifkan.
Dalam contoh berikut, analisis dependensi sedang diaktifkan pada daftar server dalam file input ContosoDemo_VMs_Enable.csv.
Set-AzMigDependencyMappingAgentless -Enable -InputCsvFile .\ContosoDemo_VMs_Enable.csv [-AutoEnabledDepMap]
Memvisualisasikan koneksi jaringan di Power BI
Azure Migrate menawarkan templat Power BI yang bisa Anda gunakan untuk memvisualisasikan koneksi jaringan dari banyak server sekaligus dan memfilternya menurut proses dan server. Untuk memvisualisasikan, muat Power BI dengan data dependensi sesuai instruksi di bawah ini.
Masuk ke Azure
Masuk ke langganan Azure Anda menggunakan cmdlet Connect-AzAccount.
Connect-AzAccount
Jika menggunakan Azure Government, gunakan perintah berikut ini.
Connect-AzAccount -EnvironmentName AzureUSGovernment
Pilih langganan tempat Anda membuat proyek
select-azsubscription -subscription "Contoso Demo Subscription"
Menginstal modul AzMig.Dependencies PowerShell
Install-Module .\AzMig.Dependencies
Jalankan perintah berikut. Perintah ini mengunduh data dependensi dalam CSV dan memprosesnya untuk menghasilkan daftar dependensi unik yang dapat digunakan untuk visualisasi di Power BI. Dalam contoh di bawah nama proyek adalah ContosoDemoProject, dan grup sumber daya itu milik ContosoDemoRG. Dependensi diunduh untuk server yang ditemukan oleh ContosoApp. Dependensi unik disimpan dalam ContosoDemo_Dependencies.csv
Get-AzMigDependenciesAgentless -ResourceGroup ContosoDemoRG -Appliance ContosoApp -ProjectName ContosoDemoProject -OutputCsvFile "ContosoDemo_Dependencies.csv" [-AutoEnabledDepMap]
Buka templat Power BI yang sudah diunduh
Muat data dependensi yang sudah diunduh di Power BI.
- Buka templat di Power BI.
- Pilih Dapatkan Data di bilah alat.
- Pilih Teks/CSV dari Sumber data umum.
- Pilih file dependensi yang sudah diunduh.
- Pilih Muat.
- Anda melihat tabel diimpor dengan nama file CSV. Anda dapat melihat tabel pada bilah bidang di sebelah kanan. Ganti namanya menjadi AzMig_Dependencies
- Pilih refresh dari bilah alat.
Bagan Koneksi Jaringan dan Nama server sumber, Nama server tujuan, Nama proses sumber, Pemotong nama proses tujuan harus menyala dengan data yang diimpor.
- Visualisasikan peta pemfilteran koneksi jaringan menurut server dan proses. Simpan file Anda.
Langkah berikutnya
Server grup untuk penilaian.