Aracılığıyla paylaş


Sunucu bağımlılıklarını analiz etme (aracısız)

Bu makalede Azure Geçişi: Bulma ve değerlendirme aracını kullanarak aracısız bağımlılık analizinin nasıl ayarlanacağı açıklanır. Bağımlılık analizi , değerlendirme ve Azure'a geçiş için sunucular arasındaki bağımlılıkları tanımlamanıza ve anlamanıza yardımcı olur.

Not

Bu makalede aracısız bağımlılık analiziyle ilgili yeni deneyimi keşfedeceksiniz. Yalnızca bu önkoşulları izleyerek yeni deneyime yükselttiyseniz devam etmelisiniz.

Geçerli sınırlamalar

  • Bağımlılık analizi görünümünde, şu anda bir sunucuyu bir gruptan ekleyemez veya kaldıramazsınız.
  • Bir sunucu grubu için bağımlılık eşlemesi şu anda kullanılamıyor.

Yenilikler

  • Bağımlılık analizi, önkoşul denetimlerini geçen her Azure Geçişi aleti tarafından bulunan 1.000 sunucuda otomatik olarak etkinleştirilir. Artık sunucularda bağımlılık analizini daha önce olduğu gibi el ile etkinleştirmeniz gerekmez.
  • Gelişmiş bağımlılık görselleştirmesi sunucular, bağlantılar ve işlemler hakkında ek bilgileri gözden geçirmenize yardımcı olur. Görselleştirmedeki önemli bağımlılıkları analiz etmek için görünümü işlem türüne göre filtreleyebilirsiniz.
  • Yeni görselleştirmede, anahtar bağımlılıkları tanımladıktan sonra sunucuları etiketleyerek bir uygulamada gruplandırabilirsiniz.

Başlamadan önce

Mevcut kullanıcılar burada sağlanan adımları izleyebilir

Yeni kullanıcıların aşağıdaki adımları izlemesi gerekir:

  1. Azure Migrate: Bulma ve Değerlendirme aracı eklenmiş olan bir proje oluşturduğunuzdan emin olun.
  2. Ortamınıza ve aracısız bağımlılık analizi gerçekleştirmek için ayarladığınız alete göre gereksinimleri gözden geçirin:
Çevre Gereksinimler
VMware ortamında çalışan sunucular VMware gereksinimlerini gözden geçirme

Alet gereksinimlerini gözden geçirme

Bağlantı noktası erişim gereksinimlerini gözden geçirme

Aracısız bağımlılık analizi gereksinimlerini gözden geçirin
Hyper-V ortamında çalışan sunucular Hyper-V konak gereksinimlerini gözden geçirme

Alet gereksinimlerini gözden geçirme


Bağlantı noktası erişim gereksinimlerini gözden geçirme


Aracısız bağımlılık analizi gereksinimlerini gözden geçirin
Diğer bulutlarda çalışan fiziksel sunucular veya sunucular Sunucu gereksinimlerini gözden geçirme

Alet gereksinimlerini gözden geçirme
Bağlantı noktası erişim gereksinimlerini gözden geçirme

Aracısız bağımlılık analizi gereksinimlerini gözden geçirin
  1. Aletin genel ve kamu bulutlarında erişmesi gereken Azure URL'lerini gözden geçirin.

Azure Geçişi aletini dağıtma ve yapılandırma

  1. Azure Migrate aracını dağıtarak keşfi başlatın. Aleti dağıtmak için ortamınıza göre dağıtım yöntemini kullanabilirsiniz. Aleti dağıtdıktan sonra projeye kaydetmeniz ve bulma işlemini başlatacak şekilde yapılandırmanız gerekir.
  2. Aleti yapılandırırken alet yapılandırma yöneticisinde aşağıdakileri belirtmeniz gerekir:
    • Keşfetmek istediğiniz kaynak ortamın (vCenter Server'lar/Hyper-V konakları, kümeler veya fiziksel sunucular) ayrıntıları.
    • Etki alanı/ Windows (etki alanı olmayan)/ Linux (etki alanı olmayan) kimlik bilgileri olabilecek sunucu kimlik bilgileri. Kimlik bilgilerinin nasıl sağlandığı ve aletin bu bilgileri nasıl işlediği hakkında daha fazla bilgi edinin.
    • Aracısız bağımlılık analizi gerçekleştirmek için gereken izinleri doğrulayın. Windows sunucuları için yönetici izinlerine sahip bir etki alanı ya da yerel (etki alanı olmayan) hesap sağlamanız gerekir. Linux sunucuları için, ls ve netstat komutlarını yürütme izinlerine sahip bir sudo kullanıcı hesabı sağlayın veya /bin/netstat ve /bin/ls dosyalarında CAP_DAC_READ_SEARCH ve CAP_SYS_PTRACE izinlerine sahip bir kullanıcı hesabı oluşturun. Bir sudo kullanıcı hesabı sağlıyorsanız, komutların her seferinde parola istemeden çalışabilmesi için hesap için NOPASSWD'un etkinleştirildiğinden emin olun.

Kimlik bilgilerini ekleyin ve keşfetmeyi başlatın

  1. Alet yapılandırma yöneticisini açın, ön koşul denetimlerini ve aletin kaydını tamamlayın.

  2. Kimlik bilgilerini ve bulma kaynaklarını yönet paneline gidin.

  3. 1. Adım: Bulma kaynağı için kimlik bilgilerini sağlayın bölümünde, aletin ortamınızda çalışan sunucuları bulmak için kullandığı bulma kaynağına kimlik bilgileri sağlamak için Kimlik bilgileri ekle'yi seçin.

  4. 2. Adım: Bulma kaynağı ayrıntılarını sağlayın bölümünde Bulma kaynağı ekle'yi seçerek açılan listeden kimlik bilgilerinin kolay adını seçin, bulma kaynağının IP adresini/FQDN'sini belirtin. Ekran görüntüsünde vCenter Server ayrıntıları için alet yapılandırma yöneticisinde 3 paneli gösterilmektedir.

  5. 3. Adım: Yazılım envanteri ve aracısız bağımlılık analizi gerçekleştirmek için sunucu kimlik bilgilerini sağlayın bölümünde, Yazılım envanteri, aracısız bağımlılık analizi ve veritabanları ile web uygulamalarını bulma gibi konuk tabanlı bulma gerçekleştirmek üzere birden çok sunucu kimlik bilgisi sağlamak için Kimlik bilgileri ekle'yi seçin.

  6. Bulmayı başlatmak için Bulmayı başlat'ı seçin.

Sunucu bulma işlemi tamamlandıktan sonra alet, sunucularda yüklü uygulamaların, rollerin ve özelliklerin (yazılım envanteri) bulunmasını başlatır. Yazılım envanteri sırasında, bulunan sunucular önkoşulları karşılayıp karşılamadıklarını denetlemek için doğrulanır ve aracısız bağımlılık analizi için etkinleştirilebilir.

Not

Önkoşul denetimleri başarılı olduğunda bulunan sunucular için aracısız bağımlılık analizi özelliği otomatik olarak etkinleştirilir. Öncekilerden farklı olarak, artık bu özelliği sunucularda el ile etkinleştirmeniz gerekmez.

Sunucular aracısız bağımlılık analizi için etkinleştirildikten sonra alet her 5 dakikada bir sunucudan bağımlılık verilerini toplar. Ardından altı saatte bir birleşik bir veri noktası gönderir. Analiz sırasında alet tarafından toplanan verileri gözden geçirebilirsiniz.

Sunucular aracısız bağımlılık analizi için otomatik olarak etkinleştirildikten sonra alet her 5 dakikada bir sunucudan bağımlılık verilerini toplar. Ardından altı saatte bir birleşik bir veri noktası gönderir. Analiz sırasında alet tarafından toplanan verileri gözden geçirebilirsiniz.

Bağımlılık durumunu gözden geçirme

Alet üzerinden keşfi başlattıktan sonra, Azure portalına gidip Taşıma Projesi alanında bağımlılık verilerini gözden geçirebilirsiniz. Sunucularınız için yeterli güvenilirlik verilerinin toplanmasına ve bir görselleştirmede gösterilmesine izin vermek için en az 24 saat beklemenizi öneririz.

Projede, Tüm envanter veya Altyapıenvanteri görünümü aracılığıyla her sunucu için bağımlılıkları gözden geçirebilirsiniz.

Herhangi bir sunucunun Bağımlılıklar sütununu gözden geçirirken aşağıdaki durumlardan birini görürsünüz:

  1. Kimlik bilgileri kullanılamıyor: Cihaz yapılandırma yöneticisinde sağlanan sunucu kimlik bilgileri bağımlılık analizi yapmak için kullanılamazsa
  2. Doğrulama devam ediyor: Sunucuda önkoşul doğrulama denetimleri hala tamamlanmamışsa
  3. Doğrulama başarısız oldu: sunucudaki doğrulama denetimleri başarısız olduğunda. Durumu seçerek, genellikle yetersiz kimlik bilgisi izinleri veya geçersiz kimlik bilgileri gibi eksik önkoşullarla ilgili olan hata mesajını gözden geçirebilirsiniz.

Doğrulama başarılı olduktan sonra bağımlılık analizi otomatik olarak etkinleştirilir ve aşağıdaki durumlardan birini görürsünüz:

  1. Bağımlılıkları görüntüleme: Doğrulama denetimleri geçirildiğinde ve bağımlılık analizi etkinleştirildiğinde. Bunu seçerek yeni görselleştirmeye gidebilir ve bu sunucunun bağımlılıklarını gözden geçirebilirsiniz.
  1. Başlatılmadı: Azure Geçiş, otomatik etkinleştirme için cihaz başına 1.000 sunucu ölçek sınırına ulaştığında bağımlılık analizi etkinleştirilemedi. Belirli sunucularda bağımlılık analizi gerçekleştirmek istiyorsanız, PowerShell modülünü kullanarak bunu diğer otomatik etkinleştirilmiş sunucularda el ile devre dışı bırakabilir ve ihtiyacınız olanlar için etkinleştirebilirsiniz.
  2. Devre dışı: Bağımlılık analizi, PowerShell modülünü kullanarak bu sunucuda tarafınızdan el ile devre dışı bırakıldığında. Aynı PowerShell modülünü kullanarak istediğiniz zaman yeniden etkinleştirebilirsiniz.

Bağımlılıkları görselleştirin

  1. Azure Geçiş: Bulma ve Değerlendirme bölümünde Bulunan sunucuları seçin.

  2. İncelemek istediğiniz Cihaz adını seçin.

  3. Bağımlılıklarını gözden geçirmek istediğiniz sunucuyu arayın.

  4. Bağımlılıklar (aracısız) sütununun altında Bağımlılıkları görüntüle'yi seçin

  5. Haritayı görüntülemek istediğiniz zaman dilimini, Zaman süresi açılan listesini kullanarak değiştirin.

  6. Seçilen sunucuda bağımlılığı olan sunucuları listelemek için İstemci grubunu genişletin.

  7. Seçilen sunucudan bağımlılığı olan sunucuları listelemek için Bağlantı Noktası grubunu genişletin.

  8. Bağımlı sunuculardan herhangi birinin harita görünümüne gitmek için Sunucu adını >seçin Sunucu eşlemesini yükleSunucu bağlantı noktası grubunu genişletme ve sunucu eşlemesini yükleme ekran görüntüsü.İstemci grubunu genişletin.

  9. Her bağımlılığın işlem düzeyi ayrıntılarını görüntülemek için seçili sunucuyu genişletin. İşlemleri göstermek için sunucuyu genişletin.

  1. Yeni deneyimde projeye genel bakış bölümüne gidin. Bulunan iş yüklerini gözden geçirmek için Tüm envanterdeki iş yükü sayısını seçin. Görünümde, yukarıdaki bölümde ele alınan durum değerlerine sahip Bağımlılıklar sütununu görebilirsiniz.

  2. Bağımlılıklarını gözden geçirmek istediğiniz sunucuyu arayın. Bu sunucuda bağımlılık analizi başarıyla gerçekleştirildiyse Bağımlılıkları görüntüle'yi seçerek bağımlılık görselleştirmesine gidebilirsiniz.

  3. Bağımlılık görselleştirmesi, ağ diyagramında bu sunucu için tüm gelen ve giden bağımlılıkları gösterir.

    Ekran görüntüsü, bir sunucu için varsayılan bağımlılık görünümünü gösterir.

  4. Görünüm, son 24 saatlik varsayılan zaman aralığı ve işlem türü çözümlenebilir olarak filtrelenmiştir.

  5. Görünüm, son 24 saatlik varsayılan zaman aralığı ve işlem türü çözümlenebilir olarak filtrelenmiştir.

  6. Zaman aralığı filtresini kullanarak haritayı görüntülemek istediğiniz zaman aralığını değiştirin. Son 7 gün/Son 30 gün arasından seçim yapabilir veya özel bir aralık seçebilirsiniz.

  7. İşlem türünü aşağıdakilerden herhangi birinden değiştirmeyi seçebilirsiniz:

    İşlem Türü
    Çözümlenebilir (Varsayılan) Çözümlenebilir bağlantılara sahip işlemlere göre filtrelemek için
    Gereklilikler Yedekli olmayan anahtar işlemlerine göre filtrelemek için
    Tümü çözümlenmemiş bağlantıları olanlar da dahil olmak üzere tüm işlemlere göre filtrelemek için
  8. Görünümde, sunucular ve bağlantılar şu şekilde temsil edilmektedir:

    Temsil Ayrıntılar
    Windows simgesi Bir Windows sunucusunu görünümde temsil etme
    Linux simgesi Bir Linux sunucusunu görünümde temsil etme
    Bağlantı simgesi Bağlantıdaki noktaların puanlanmasıyla temsil edilen bağlantı gücüyle sunucular arasındaki bağımlılığın yönünü temsil etme
    İşlem sayısı İşlem türü filtresine göre işlem sayısını temsil etme
  9. Sunucu hakkında IP adresi, Kaynak ve Etiketler gibi temel bilgileri görmek için Sunucu adının üzerine gelebilirsiniz.

    Ekran görüntüsü, ayrıntıların üzerine gelindiğinde nasıl göründüğünü göstermektedir.

  10. Benzer şekilde, seçilen zaman aralığındaki bağlantıların gücü ve sıklığı gibi temel bilgileri görmek için bağlantının üzerine de gelebilirsiniz.

  11. İşletim sistemi, Güç Durumu, Sunucudan bulunan Yazılım envanteri ve ilişkili Etiketler gibi diğer ayrıntıları görmek için Sunucu adını seçebilirsiniz.

    Ekran görüntüsü, genişletmeyle ilgili sunucu ayrıntılarını gösterir.

  12. Benzer şekilde, hangi kaynak ve hedef işlemlerin hangi hedef bağlantı noktası üzerinde bağımlılık olduğu gibi daha fazla ayrıntı görmek için bağlantıyı da seçebilirsiniz.

  13. Seçilen işlem türü filtresine göre işlem listesini görmek için Sunucuyu genişletebilirsiniz.

  14. Genişletilmiş işlem listesinden, görünümdeki diğer sunuculardaki işlemlere sahip gelen ve giden bağımlılıklarını görmek için İşlem adını seçebilirsiniz. Bağımlılık işleme süreci, bağlantıda hedef port numarasını da belirtir.

    Ekran görüntüsünde bağımlılıkları işleme işlemi gösterilmektedir.

Not

Bir bağımlılık için işlem bilgileri her zaman kullanılamaz. Kullanılabilir değilse, bağımlılık "Bilinmeyen işlem" olarak işaretlenmiş işlemle gösterilir.

Bağımlılık verilerini dışarı aktarma

  1. Tüm envanter veya Altyapı envanteri görünümünde Bağımlılık analizi açılan listesini seçin.
  2. Uygulama bağımlılıklarını dışa aktar'ı seçin.
  3. Uygulama bağımlılıklarını dışarı aktar sayfasında, istenen sunucuları bulan alet adını seçin.
  4. Başlangıç ve bitiş saatini seçin. Verileri yalnızca son 30 gün için indirebilirsiniz.
  5. Bağımlılığı dışarı aktar'ı seçin.

Bağımlılık verileri bir CSV biçiminde dışarı aktarılır ve indirilir. İndirilen dosya, bağımlılık analizi için etkinleştirilen tüm sunuculardaki bağımlılık verilerini içerir.

Ekran görüntüsü, Dışa Aktarma Bağımlılıklarını göstermektedir.

Bağımlılık bilgileri

Dışarı aktarılan CSV'deki her satır, belirtilen zaman aralığında gözlemlenen bir bağımlıliğe karşılık gelir.

Aşağıdaki tabloda, dışarı aktarılan CSV'deki alanlar özetlenmiştir. Sunucu adı, uygulama ve işlem alanları yalnızca aracısız bağımlılık analizi etkinleştirilmiş sunucular için doldurulur.

Alan adı Ayrıntılar
Zaman Dilimi Bağımlılığın gözlemlendiği zaman grafiği.
Bağımlılık verileri şu anda altı saatlik aralıklarla toplanır.
Kaynak sunucu adı Kaynak sunucunun adı
Kaynak uygulama Kaynak sunucudaki uygulamanın adı
Kaynak işlemi Kaynak sunucudaki işlemin adı
Hedef sunucu adı Hedef sunucunun adı
Hedef IP Hedef sunucunun IP adresi
Hedef uygulama Hedef sunucudaki uygulamanın adı
Hedef işlem Hedef sunucudaki işlemin adı
Hedef bağlantı noktası Hedef sunucudaki bağlantı noktası numarası

Yeni görselleştirmeye geçme

Zaten bir Azure Geçişi projesi ayarlamış, bazı sunucularda keşif yapmış ve bağımlılık analizini manuel olarak etkinleştirmiş mevcut bir kullanıcıysanız, yeni gelişmiş görselleştirmeyi elde etmek için aşağıdaki adımları uygulamanız gerekir:

  1. Stok görünümüne gidin ve bağımlılıkları gözden geçirmek istediğiniz sunucuyu arayın.

  2. Bağımlılıkları görüntüle'yi seçtiğinizde bu sunucunun bağımlılıklarını gösteren eski görselleştirmeyi görürsünüz.

    Ekran görüntüsünde eski bağımlılık görünümü gösterilir.

  3. Bağımlılık görünümünde, yeni görselleştirmeye geçmek için bazı önkoşulları tamamlamanızı isteyen bir bilgi kutusu görürsünüz.

  4. Önkoşul olarak, projeye kayıtlı cihazlarda keşif aracısının belirtilen sürüme veya üstüne yükseltildiğinden emin olmanız gerekir.

  5. Projeyle aynı Kaynak Grubunda yeni bir kaynak oluşturmak için devam et'i seçin. Kaynak Grubu'nda en az Katkıda Bulunan rolüne sahip olduğunuzdan emin olun, aksi takdirde bu adım tamamlanmaz.

Not

Yeni kaynak oluşturma işlemi devam etse bile, Azure Geçişi aletindeki bulma aracısı sürümü güncel değilse yeni görselleştirmeyi göremeyebilirsiniz. Alette otomatik güncelleştirme hizmetinin etkinleştirildiğinden emin olun. Daha fazla bilgi edinin

Yeni bağımlılık görselleştirmesine yükseltmek için gerekli adımları gerçekleştirdikten sonra, yeni görselleştirmede sunucu bağımlılıklarını görmenin iki yolu vardır.

Seçenek 1

  1. Projenizdeki mevcut stok görünümüne gidin ve istemi kullanarak yeni stok görünümüne geçin.
  2. Yeni görselleştirmeye doğrudan ulaşmak için yeni envanter görünümünde istenen sunucu için bağımlılıkları görüntüle'yi seçin.

Seçenek 2

  1. Eski envanter görünümüne gidin, Sunucuda bağımlılıkları görüntüle'yi seçin.
  2. Eski bağımlılık görünümünde yeni gelişmiş görselleştirmeye ulaşmak için istemi seçin.

Not

Bağımlılık analizinin otomatik olarak etkinleştirildiği sunucuları filtreleyebilmeniz ve ardından doğrudan bağımlılık görselleştirmesini gözden geçirebilmeniz için yukarıdaki Seçenek 1'i kullanarak yeni envanter görünümüne geçmeniz önerilir. Eski envanter görünümü yalnızca özelliği el ile etkinleştirdiğiniz sunucular için bağımlılıkları görselleştirme seçeneği sağlar.

PowerShell kullanarak otomatik etkinleştirilmiş bağımlılık analizini devre dışı bırakma

Bağımlılık analizi, doğrulama denetimlerini geçen bulunan tüm sunucularda otomatik olarak etkinleştirilir. Aşağıdaki senaryolarda bu sunuculardan birini veya daha fazlasını devre dışı bırakmanız gerekebilir:

  1. Bağımlılık analizi projenizde bulunan tüm cihazlarda otomatik olarak etkinleştirildi, ancak bağımlılık verilerini toplamak istemediğiniz birkaç sunucuda bunu devre dışı bırakmak istiyorsunuz.
  2. Bağımlılık analizi, projenizde eşzamanlı olarak 1.000 sunucuda otomatik olarak etkinleştirildi, ancak etkinleştirmek istediğiniz daha fazla sunucunuz var, ardından bağımlılık analizini 1.000 kümesinden bir veya daha fazla sunucuyu devre dışı bırakabilir ve gerektiğinde diğerlerini etkinleştirebilirsiniz.

Not

Şu anda portaldan sunucularda bağımlılık analizini devre dışı bırakmak mümkün değildir, bu nedenle istemediğiniz sunucuları devre dışı bırakmak için PowerShell modülünü yüklemeniz gerekir.

Azure'da oturum açma

  1. Connect-AzAccount cmdlet'ini kullanarak Azure aboneliğinizde oturum açın.

    Connect-AzAccount
    

    Azure Kamu kullanıyorsanız aşağıdaki komutu kullanın.

    Connect-AzAccount -EnvironmentName AzureUSGovernment
    
  2. Projeyi oluşturduğunuz aboneliği seçin

    select-azsubscription -subscription "Contoso Demo Subscription"
    
  3. AzMig.Dependencies PowerShell modülünü yükleme

    Install-Module .\AzMig.Dependencies
    

Bağımlılık verileri toplamayı devre dışı bırakma

  1. Aşağıdaki komutları kullanarak projenizde bulunan sunucuların listesini alın. Aşağıdaki örnekte proje adı ContosoDemoProject, ait olduğu kaynak grubu ise ContosoDemoRG şeklindedir. Sunucu listesi ContosoDemo_VMs.csv'da kaydedildi

    Get-AzMigDiscoveredVMwareVMs -ResourceGroupName "ContosoDemoRG" -ProjectName "ContosoDemoProject" -OutputCsvFile "ContosoDemo_VMs.csv" [-AutoEnabledDepMap]
    

    Aşağıdaki komutu kullanarak ilgili sunucuları dışarı aktarmak için bir filtre de ekleyebilirsiniz:

    Get-AzMigDiscoveredVMwareVMs -ResourceGroupName "ContosoDemoRG" -ProjectName "ContosoDemoProject" -Filter @{"Dependencies"="Enabled"} -OutputCsvFile "ContosoDemo_VMs.csv" [-AutoEnabledDepMap]
    

Yukarıdaki komutta kullanılabilen farklı filtreler şunlardır:

Alan adı Ayrıntılar
SunucuAdı Filtrelemek istediğiniz adı belirtin
Kaynak Cihaz/ İthalat tabanlı
Bağımlılıklar Etkin/Kapalı
Güç Durumu Açık/Kapalı

Diğer alanlardan bazıları IP Adresi, osType, osName, osArchitecture, osVersion'dır

Komutunu kullanarak belirli bir alet için bulunan sunucuları bulabilirsiniz:

   Get-AzMigDiscoveredVMwareVMs -ResourceGroupName "ContosoDemoRG" -ProjectName "ContosoDemoProject" -Filter @{"Dependencies"="Enabled"} -ApplianceName "ContosoApp" -OutputCsvFile "ContosoDemo_VMs.csv" [-AutoEnabledDepMap]

Dosyada sunucu görünen adını, bağımlılık koleksiyonunun geçerli durumunu ve bulunan tüm sunucuların ARM kimliğini görebilirsiniz.

  1. Bağımlılıkları devre dışı bırakmak için, son adımda dışarı aktardığınız çıkış dosyasından bir giriş CSV dosyası oluşturun. Dosyanın "ARM Kimliği" üst bilgisine sahip bir sütuna sahip olması gerekir. CSV dosyasındaki diğer başlıklar yoksayılır. Giriş dosyası, bağımlılık analizini devre dışı bırakmak istediğiniz sunucuların listesini içermelidir.

    Aşağıdaki örnekte, ContosoDemo_VMs_Disable.csvgiriş dosyasındaki sunucular listesinde bağımlılık analizi devre dışı bırakılmaktadır.

    Set-AzMigDependencyMappingAgentless -Disable -InputCsvFile .\ContosoDemo_VMs_Disable.csv [-AutoEnabledDepMap]

Bağımlılık veri toplamayı etkinleştirme

Daha önce PowerShell modülünü kullanarak devre dışı bırakmış olduğunuz sunuculardan bağımlılık verileri toplamayı yeniden başlatmak için bir veya daha fazla sunucuda bağımlılık analizini etkinleştirmeniz gerekebilir.

Bulunan sunucuları yukarıda belirtildiği gibi dışarı aktarmak için de aynı adımları izlemeniz ve ardından etkinleştirmek istediğiniz sunucuların listesini içeri aktarmanız gerekir.

Aşağıdaki örnekte, ContosoDemo_VMs_Enable.csvgiriş dosyasındaki sunucular listesinde bağımlılık analizi etkinleştiriliyor.

    Set-AzMigDependencyMappingAgentless -Enable -InputCsvFile .\ContosoDemo_VMs_Enable.csv [-AutoEnabledDepMap] 

Power BI'da ağ bağlantılarını görselleştirme

Azure Geçişi, aynı anda birçok sunucunun ağ bağlantılarını görselleştirmek ve işleme ve sunucuya göre filtrelemek için kullanabileceğiniz bir Power BI şablonu sunar. Görselleştirmek için, aşağıdaki yönergelere göre Bağımlılık verileriyle Power BI'ı yükleyin.

Azure'da oturum açma

  1. Connect-AzAccount cmdlet'ini kullanarak Azure aboneliğinizde oturum açın.

    Connect-AzAccount
    

    Azure Kamu kullanıyorsanız aşağıdaki komutu kullanın.

    Connect-AzAccount -EnvironmentName AzureUSGovernment
    
  2. Projeyi oluşturduğunuz aboneliği seçin

    select-azsubscription -subscription "Contoso Demo Subscription"
    
  3. AzMig.Dependencies PowerShell modülünü yükleme

    Install-Module .\AzMig.Dependencies
    
  4. Aşağıdaki komutu çalıştırın. Bu komut bir CSV'deki bağımlılık verilerini indirir ve Power BI'da görselleştirme için kullanılabilecek benzersiz bağımlılıkların listesini oluşturmak üzere işler. Aşağıdaki örnekte proje adı ContosoDemoProject, ait olduğu kaynak grubu ise ContosoDemoRG şeklindedir. Bağımlılıklar ContosoApp tarafından bulunan sunucular için indirilir. Benzersiz bağımlılıklar ContosoDemo_Dependencies.csv'da kaydedilir.

    Get-AzMigDependenciesAgentless -ResourceGroup ContosoDemoRG -Appliance ContosoApp -ProjectName ContosoDemoProject -OutputCsvFile "ContosoDemo_Dependencies.csv" [-AutoEnabledDepMap]
    
  5. İndirilen Power BI şablonunu açma

  6. İndirilen bağımlılık verilerini Power BI'a yükleyin.

    • Şablonu Power BI'da açın.
    • Araç çubuğunda Veri Al'ı seçin.
    • Yaygın veri kaynaklarından Metin/CSV'yi seçin.
    • İndirilen bağımlılıklar dosyasını seçin.
    • Yükle'yi seçin.
    • CSV dosyasının adıyla bir tablonun içeri aktarılmış olduğunu görürsünüz. Sağdaki alanlar çubuğunda tabloyu görebilirsiniz. AzMig_Dependencies olarak yeniden adlandırın
    • Araç çubuğundan yenile'yi seçin.

    Ağ Bağlantıları grafiği ve Kaynak sunucu adı, Hedef sunucu adı, Kaynak işlem adı, Hedef işlem adı dilimleyicileri içeri aktarılan verilerle birlikte açık olmalıdır.

  7. Sunuculara ve işlemlere göre filtreleyen ağ bağlantılarının haritasını görselleştirin. Dosyanızı kaydedin.

Sonraki adımlar

Değerlendirme için grup sunucuları .