Azure Geçişi gereci

Bu makale, Azure geçişi gereci için önkoşulları ve destek gereksinimlerini özetler.

Dağıtım senaryoları

Azure geçişi gereci aşağıdaki senaryolarda kullanılır.

Senaryo Araç Kullanıldığı yer
VMware ortamında çalışan sunucuların keşfi ve değerlendirmesi Azure geçişi: bulma ve değerlendirme VMware ortamınızda çalışan sunucuları bulma

yüklü yazılım envanterini, ASP.NET web uygulamalarını, SQL Server örnekleri ve veritabanlarını ve aracısız bağımlılık analizini bulmayı gerçekleştirin.

Değerlendirmeler için sunucu yapılandırma ve performans meta verilerini toplayın.
VMware ortamında çalışan sunucuların aracısız geçişi Azure Geçişi: Sunucu Geçişi VMware ortamınızda çalışan sunucuları bulun.

Herhangi bir aracı yüklemeden sunucuları çoğaltın.
Hyper-V ortamında çalışan sunucuların keşfi ve değerlendirmesi Azure geçişi: bulma ve değerlendirme Hyper-V ortamınızda çalışan sunucuları bulun.

Değerlendirmeler için sunucu yapılandırma ve performans meta verilerini toplayın.
Şirket içi fiziksel veya sanallaştırılmış sunucuların bulunması ve değerlendirmesi Azure geçişi: bulma ve değerlendirme Şirket içi fiziksel veya sanallaştırılmış sunucuları bulun.

Değerlendirmeler için sunucu yapılandırma ve performans meta verilerini toplayın.

Dağıtım yöntemleri

Gereç birkaç yöntem kullanılarak dağıtılabilir:

  • Gereç, VMware veya Hyper-V ortamında (VMware Için ova şablonu veya Hyper-v için VHD) çalışan sunucular için bir şablon kullanılarak dağıtılabilir.
  • Bir şablon kullanmak istemiyorsanız, bir PowerShell yükleyici betiğikullanarak VMware veya Hyper-V ortamı için gereci dağıtabilirsiniz.
  • Azure Kamu 'da, bir PowerShell yükleyici betiği kullanarak gereci dağıtmanız gerekir. BuradaDağıtım adımlarına bakın.
  • Şirket içinde veya başka bir bulutta bulunan fiziksel veya sanallaştırılmış sunucular için, her zaman gereci bir PowerShell yükleyici betiği kullanarak dağıtırsınız. BuradaDağıtım adımlarına bakın.
  • İndirme bağlantıları aşağıdaki tablolarda bulunur.

Gereç-VMware

Aşağıdaki tabloda, VMware için Azure geçişi gereç gereksinimleri özetlenmektedir.

Gereksinim VMware
İzinler Gereç Yapılandırma yöneticisine yerel olarak veya uzaktan erişmek için, Gereç sunucusunda yönetici ayrıcalıklarına sahip bir yerel veya etki alanı kullanıcı hesabına sahip olmanız gerekir.
Gereç Hizmetleri Gereç aşağıdaki hizmetlere sahiptir:

- - : Bu, sunucuların bulunmasını ve değerlendirmesini başlatmak üzere kaynak ayrıntılarıyla yapılandırılabilen bir Web uygulamasıdır.
- - : Aracı, şirket içi değerlendirmeler olarak oluşturmak için kullanılabilen sunucu yapılandırma meta verilerini toplar.
- - : Aracı, performans tabanlı değerlendirmeler oluşturmak için kullanılabilecek sunucu performansı meta verilerini toplar.
- - : hizmet, Gereç üzerinde çalışan tüm aracıların güncel kalmasını sağlar. Her 24 saatte bir otomatik olarak çalışır.
- - : sunucu çoğaltmasını düzenleyin ve çoğaltılan sunucular ile Azure arasındaki iletişimi koordine edin. Yalnızca Azure 'a aracısız geçiş kullanılarak sunucular çoğaltılırken kullanılır.
- - : çoğaltılan verileri Azure 'a gönderir. Yalnızca Azure 'a aracısız geçiş kullanılarak sunucular çoğaltılırken kullanılır.
- - : SQL Server örneklerinin ve veritabanlarının yapılandırma ve performans meta verilerini Azure 'a gönderir.
- - : Web Apps yapılandırma verilerini Azure 'a gönderir.
Project sınırları Bir gereç yalnızca tek bir projeyle kaydedilebilir.
Tek bir projede birden fazla kayıtlı gereç olabilir.
Bulma sınırları Bir gereç, birden fazla vCenter sunucusu üzerinde çalışan en fazla 10.000 yük devretme bulabilir.
Tek bir gereç, en fazla 10 vCenter sunucusuna bağlanabilir.
Desteklenen Dağıtım OVA şablonunu kullanarak vCenter Server çalıştıran yeni sunucu olarak dağıtın.

PowerShell yükleyici betiği kullanarak Windows Server 2016 çalıştıran var olan bir sunucuya dağıtın.
OVA şablonu Projeden veya buradan indirin

İndirme boyutu 11,9 GB 'dir.

indirilen gereç şablonu, 180 gün için geçerli olan bir Windows Server 2016 değerlendirme lisansıyla gelir.
Değerlendirme süresi sona erene kadar yakınsa, OVA şablonunu kullanarak yeni bir gereç indirmeniz ve dağıtmanız ya da gereç sunucusunun işletim sistemi lisansını etkinleştirmeniz önerilir.
OVA doğrulaması Karma değerleri denetleyerek projeden indirilen OVA şablonunu doğrulayın .
PowerShell betiği PowerShell yükleyici betiği kullanarak bir gereci dağıtma hakkında bu makaleye başvurun.

Donanım ve ağ gereksinimleri gereç, sunucuda Windows Server 2016, 32 gb RAM, 8 vcpu, 80 gb disk depolaması ve harici bir sanal anahtar ile çalışmalıdır.
Gereç doğrudan veya bir ara sunucu üzerinden internet erişimi gerektirir.

Gereci OVA şablonu kullanarak dağıtırsanız, donanım gereksinimlerini karşılayan bir sunucu oluşturmak için vCenter Server yeterli kaynaklara sahip olmanız gerekir.

gereci var olan bir sunucuda çalıştırırsanız, çalışan Windows Server 2016 olduğundan ve donanım gereksinimlerini karşıladığından emin olun.
(Şu anda gereç dağıtımı yalnızca Windows Server 2016 desteklenir.)
VMware gereksinimleri Gereci vCenter Server bir sunucu olarak dağıtırsanız, 5,5, 6,0, 6,5, 6,7 veya 7,0 çalıştıran bir vCenter Server ve sürüm 5,5 veya üzerini çalıştıran bir ESXi ana bilgisayarı ile dağıtılması gerekir.

VDDK (aracısız geçiş) Sunucu için aracısız geçiş yapmak üzere gereci kullanmak için, VMware vSphere VDDK 'nin gereç sunucusunda yüklü olması gerekir.

Gereç-Hyper-V

Gereksinim Hyper-V
İzinler Gereç Yapılandırma yöneticisine yerel olarak veya uzaktan erişmek için, Gereç sunucusunda yönetici ayrıcalıklarına sahip bir yerel veya etki alanı kullanıcı hesabına sahip olmanız gerekir.
Gereç Hizmetleri Gereç aşağıdaki hizmetlere sahiptir:

- - : Bu, sunucuların bulunmasını ve değerlendirmesini başlatmak üzere kaynak ayrıntılarıyla yapılandırılabilen bir Web uygulamasıdır.
- - : Aracı, şirket içi değerlendirmeler olarak oluşturmak için kullanılabilen sunucu yapılandırma meta verilerini toplar.
- - : Aracı, performans tabanlı değerlendirmeler oluşturmak için kullanılabilecek sunucu performansı meta verilerini toplar.
- - : hizmet, Gereç üzerinde çalışan tüm aracıların güncel kalmasını sağlar. Her 24 saatte bir otomatik olarak çalışır.
Project sınırları Bir gereç yalnızca tek bir projeyle kaydedilebilir.
Tek bir projede birden fazla kayıtlı gereç olabilir.
Bulma sınırları Bir gereç, Hyper-V ortamında çalışan en fazla 5000 sunucuyu bulabilir.
Bir gereç, 300 adede kadar Hyper-V konaklarına bağlanabilir.
Desteklenen Dağıtım VHD şablonu kullanarak Hyper-V ana bilgisayarı üzerinde çalışan bir sunucu olarak dağıtın.

PowerShell yükleyici betiği kullanarak Windows Server 2016 var olan bir sunucuya dağıtın.
VHD şablonu VHD içeren zip dosyası. Projeden veya buradan indirin.

İndirme boyutu 8,91 GB'tır.

İndirilen alet şablonu, 180 gün Windows Server 2016 bir değerlendirme lisansı ile birlikte gelir.
Değerlendirme süresi dolmak üzere ise, yeni bir gereç indirip dağıtmanız veya alet sunucusunun işletim sistemi lisansını etkinleştirmenizi öneririz.
VHD doğrulaması Karma değerleri kontrol ederek projeden indirilen VHD şablonunu doğrulayın.
PowerShell betiği PowerShell yükleyici betiği kullanarak alet dağıtma hakkında bu makaleye bakın.
Donanım ve ağ gereksinimleri Alet, 16 GB RAM, 8 vCPUS, yaklaşık 80 GB disk depolama alanı ve bir dış sanal anahtar ile Windows Server 2016 sunucuda çalıştırmalıdır.
Aletin statik veya dinamik bir IP adresine ihtiyacı vardır ve doğrudan veya ara sunucu üzerinden İnternet erişimi gerekir.

Aleti Hyper-V ana bilgisayarı üzerinde çalışan bir sunucu olarak çalıştırıyorsanız, donanım gereksinimlerini karşılayacak bir sunucu oluşturmak için konakta yeterli kaynaklara ihtiyacınız vardır.

Aleti mevcut bir sunucuda çalıştırıyorsanız, aletin çalışma ve donanım gereksinimlerini Windows Server 2016 emin olun.
(Şu anda aletin dağıtımı yalnızca Windows Server 2016.)
Hyper-V gereksinimleri Aleti VHD şablonuyla dağıtırsanız, cihaz tarafından sağlanan Azure Geçişi Hyper-V VM sürüm 5.0'dır.

Hyper-V ana bilgisayarının R2 veya Windows Server 2012 çalışıyor olması gerekir.

Gereç - Fiziksel

Gereksinim Fiziksel
İzinler Alet yapılandırma yöneticisine yerel olarak veya uzaktan erişmek için alet sunucusunda yönetici ayrıcalıklarına sahip bir yerel veya etki alanı kullanıcı hesabına sahip olmanız gerekir.
Alet hizmetleri Alet aşağıdaki hizmetlere sahip:

- - Sunucuları bulma ve değerlendirmeye başlamak için kaynak ayrıntılarıyla yapılandırılan bir web uygulamasıdır.
- - Aracı, şirket içi değerlendirmeler olarak oluşturmak için kullanılan sunucu yapılandırma meta verilerini toplar.
- - Aracı, performans tabanlı değerlendirmeler oluşturmak için kullanılan sunucu performansı meta verilerini toplar.
- - Hizmet, gereçte çalışan tüm aracıları güncel tutar. Otomatik olarak 24 saatte bir çalışır.
Project sınırları Bir gereç yalnızca tek bir projeye kayded olabilir.
Tek bir projede birden çok kayıtlı alet olabilir.
Bulma sınırları Bir gereç en fazla 1000 fiziksel sunucu bulur.
Desteklenen dağıtım PowerShell yükleyici betiği kullanarak Windows Server 2016 var olan bir sunucuya dağıtın.
PowerShell betiği Betiği (AzureMigrateInstaller.ps1) projeden veya buradan bir zip dosyasına indirin. Daha fazla bilgi edinin.

İndirme boyutu 85,8 MB'tır.
Betik doğrulaması Karma değerleri kontrol ederek projeden indirilen PowerShell yükleyici komut dosyasını doğrulayın.
Donanım ve ağ gereksinimleri Aletin 16 GB RAM, 8 vCPUS, yaklaşık 80 GB disk depolama alanı Windows Server 2016 sunucuda çalışması gerekir.
Aletin statik veya dinamik bir IP adresine ihtiyacı vardır ve doğrudan veya ara sunucu üzerinden İnternet erişimi gerekir.

Aleti mevcut bir sunucuda çalıştırıyorsanız, aletin çalışma ve donanım gereksinimlerini Windows Server 2016 emin olun.
(Şu anda aletin dağıtımı yalnızca Windows Server 2016.)

URL erişimi

Azure Geçişi aletinin İnternet bağlantısı olması gerekir.

  • Aleti dağıtırken, Azure Geçişi URL'lere bağlantı denetimi yapar.
  • Listede yer alan tüm URL'lere erişim izni verebilirsiniz. Yalnızca değerlendirme yapıyorsanız VMware aracısız geçiş için gerekli olarak işaretlenen URL'leri atlayabilirsiniz.
  • İnternet'e bağlanmak için URL tabanlı bir ara sunucu kullanıyorsanız, proxy'nin URL'leri arama sırasında alınan tüm CNAME kayıtlarını çözümleye emin olun.

Genel bulut URL'leri

URL Ayrıntılar
*.portal.azure.com Azure portalına gidin.
*.windows.net
*.msftauth.net
*.msauth.net
*.microsoft.com
*.live.com
*.office.com
*.microsoftonline.com
*.microsoftonline-p.com
*.microsoftazuread-sso.com
Erişim denetimi ve kimlik yönetimi için Azure Active Directory
management.azure.com Kaynak dağıtımları ve yönetim işlemleri için kullanılır
*.services.visualstudio.com Upload izleme için kullanılan alet günlüklerini kullanın.
*.vault.azure.net Gizli dizileri Azure Key Vault.
Not: Çoğaltılacak sunucuların bu erişime sahip olduğundan emin olun.
aka.ms/* Bu bağlantılara erişime izin ver; alet hizmetleri için en son güncelleştirmeleri indirmek ve yüklemek için kullanılır.
download.microsoft.com/download Microsoft indirme merkezinden indirmelere izin ver.
*.servicebus.windows.net Gereçle Azure Geçişi iletişim.
*.discoverysrv.windowsazure.com
*.migration.windowsazure.com
Bağlan URL'Azure Geçişi'lere.
*.hypervrecoverymanager.windowsazure.com VMware aracısız geçiş için kullanılır

Bağlan URL'Azure Geçişi'lere.
*.blob.core.windows.net VMware aracısız geçiş için kullanılır

Upload için verileri depolamaya geçirme.

Kamu bulutu URL'leri

URL Ayrıntılar
*.portal.azure.us Azure portalına gidin.
graph.windows.net Azure aboneliğinde oturum açma.
login.microsoftonline.us Erişim denetimi ve kimlik yönetimi için Azure Active Directory
management.usgovcloudapi.net Kaynak dağıtımları ve yönetim işlemleri için kullanılır
*.services.visualstudio.com Upload izleme için kullanılan alet günlüklerini kullanın.
*.vault.usgovcloudapi.net Gizli dizileri Azure Key Vault.
aka.ms/* Bu bağlantılara erişime izin ver; alet hizmetleri için en son güncelleştirmeleri indirmek ve yüklemek için kullanılır.
download.microsoft.com/download Microsoft indirme merkezinden indirmelere izin ver.
*.servicebus.usgovcloudapi.net Gereçle Azure Geçişi iletişim.
*.discoverysrv.windowsazure.us
*.migration.windowsazure.us
Bağlan URL Azure Geçişi'lere.
*.hypervrecoverymanager.windowsazure.us VMware aracısız geçiş için kullanılır

Bağlan URL Azure Geçişi'lere.
*.blob.core.usgovcloudapi.net VMware aracısız geçiş için kullanılır

Upload için verileri depolamaya geçirme.
*.applicationinsights.us Upload izleme için kullanılan alet günlüklerini kullanın.

Aletin özel bağlantı erişimi üzerinden ve üzerinde aşağıdaki URL'lere (doğrudan veya ara sunucu aracılığıyla) erişmesi gerekir.

URL Ayrıntılar
*.portal.azure.com Azure portalına gidin.
*.windows.net
*.msftauth.net
*.msauth.net
*.microsoft.com
*.live.com
*.office.com
*.microsoftonline.com
*.microsoftonline-p.com
*.microsoftazuread-sso.com
Erişim denetimi ve kimlik yönetimi için Azure Active Directory
management.azure.com Kaynak dağıtımları ve yönetim işlemleri için kullanılır
*.services.visualstudio.com (isteğe bağlı) Upload izleme için kullanılan alet günlüklerini kullanın.
aka.ms/* (isteğe bağlı) Bu bağlantılara erişime izin ver; alet hizmetleri için en son güncelleştirmeleri indirmek ve yüklemek için kullanılır.
download.microsoft.com/download Microsoft indirme merkezinden indirmelere izin ver.
*.servicebus.windows.net VMware aracısız geçiş için kullanılır

Gereçle Azure Geçişi iletişim.
*.hypervrecoverymanager.windowsazure.com VMware aracısız geçiş için kullanılır

Bağlan URL Azure Geçişi'lere.
*.blob.core.windows.net VMware aracısız geçiş için kullanılır

Upload için verileri depolamaya geçirme.
Bu isteğe bağlıdır ve depolama hesaplarının (hem önbellek depolama hesabı hem de ağ geçidi depolama hesabı) bağlı özel bir uç noktası varsa gerekli değildir.

Toplanan veriler - VMware

Alet yapılandırma meta verilerini, performans meta verilerini ve sunucu bağımlılıkları verilerini toplar (aracısız bağımlılık analizi kullanılıyorsa).

Meta veri

Azure Geçişi aleti tarafından bulunan meta veriler, sunucuların Azure'a geçiş için hazır olup olmadığını, sunucuları doğru boyuta isteyip planlamamanıza ve uygulama bağımlılıklarını analiz etmenize yardımcı olur. Microsoft bu verileri herhangi bir lisans uyumluluk denetiminde kullanmaz.

Aletin toplayan ve Azure'a gönderdiği sunucu meta verilerinin tam listesi buradadır.

VERİ SAYAÇ
Sunucu ayrıntıları
Sunucu Kimliği vm.Config. InstanceUuid
Sunucu adı vm.Config.Name
vCenter Server kimliği VMwareClient.Instance.Uuid
Sunucu açıklaması vm.Summary.Config. Ek açıklama
Lisans ürün adı vm.Client.ServiceContent.About.LicenseProductName
İşletim sistemi türü vm.SummaryConfig.GuestFullName
Önyükleme türü vm.Config. Firmware
Çekirdek sayısı vm.Config. Hardware.NumCPU
Bellek (MB) vm.Config. Hardware.MemoryMB
Disk sayısı vm.Config. Hardware.Device.ToList() . FindAll(x = > is VirtualDisk).count
Disk boyutu listesi vm.Config. Hardware.Device.ToList() . FindAll(x = > is VirtualDisk)
Ağ bağdaştırıcıları listesi vm.Config. Hardware.Device.ToList() . FindAll(x = > is VirtualEthernet).count
CPU kullanımı cpu.usage.average
Bellek kullanımı mem.usage.average
Disk başına ayrıntı
Disk anahtarı değeri Disk. Anahtar
Dikunit numarası Disk. UnitNumber
Disk denetleyicisi anahtar değeri Disk. ControllerKey.Value
Sağlanan gigabayt virtualDisk.DeviceInfo.Summary
Disk adı Disk kullanılarak oluşturulan değer. UnitNumber, disk. Anahtar, disk. ControllerKey.VAlue
Saniye başına okuma işlemleri virtualDisk.numberReadAveraged.average
Saniye başına yazma işlemleri virtualDisk.numberWriteAveraged.average
Okuma aktarım hızı (mb/sn) virtualDisk.read.average
Yazma aktarım hızı (mb/sn) virtualDisk.write.average
NIC ayrıntıları başına
Ağ bağdaştırıcısı adı Nıc. Anahtar
MAC adresi ((VirtualEthernetCard)nic). MacAddress
IPv4 adresleri vm.Guest.Net
IPv6 adresleri vm.Guest.Net
Okuma aktarım hızı (mb/sn) net.received.average
Yazma aktarım hızı (mb/sn) net.transmitted.average
Envanter yolu ayrıntıları
Name Kapsayıcı. GetType( ). Adı
Alt nesne türü Kapsayıcı. ChildType
Başvuru ayrıntıları Kapsayıcı. MoRef
Üst ayrıntılar Container.Parent
Sunucu başına klasör ayrıntıları ((Klasör)kapsayıcı). ChildEntity.Type
Sunucu başına veri merkezi ayrıntıları ((Datacenter)container). VmFolder
Konak klasörü başına veri merkezi ayrıntıları ((Datacenter)container). HostFolder
Konak başına küme ayrıntıları ((ClusterComputeResource)container). Ana bilgisayar
Sunucu başına konak ayrıntıları ((HostSystem)container). VM

Performans verileri

Bir aletin VMware üzerinde çalışan ve Azure'a gönderdiği sunucu için toplayan performans verileri aşağıdaki gibidir.

Veriler Sayaç Değerlendirme etkisi
CPU kullanımı cpu.usage.average Önerilen sunucu boyutu/maliyeti
Bellek kullanımı mem.usage.average Önerilen sunucu boyutu/maliyeti
Disk okuma aktarım hızı (mb/sn) virtualDisk.read.average Disk boyutu, depolama maliyeti, sunucu boyutu için hesaplama
Disk yazma aktarım hızı (mb/sn) virtualDisk.write.average Disk boyutu, depolama maliyeti, sunucu boyutu için hesaplama
Saniye başına disk okuma işlemleri virtualDisk.numberReadAveraged.average Disk boyutu, depolama maliyeti, sunucu boyutu için hesaplama
Saniye başına disk yazma işlemleri virtualDisk.numberWriteAveraged.average Disk boyutu, depolama maliyeti, sunucu boyutu için hesaplama
NIC okuma aktarım hızı (mb/sn) net.received.average Sunucu boyutu için hesaplama
NIC yazma aktarım hızı (mb/sn) net.transmitted.average Sunucu boyutu için hesaplama

Yüklü yazılım envanteri

Alet, sunucularda yüklü yazılım envanteri hakkında veri toplar.

Windows sunucusu yazılım envanter verileri

Aletin VMware ortamınıza bulunan her bir sunucudan Windows yazılım envanteri verileri şu şekildedir.

Veriler Kayıt Defteri Konumu Key
Uygulama Adı HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall*
HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall*
DisplayName
Sürüm HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall*
HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall*
DisplayVersion
Sağlayıcı HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall*
HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall*
Publisher

Windows sunucu özellikleri verileri

Aletin VMware ortamınıza bulunan her bir Windows toplayan özellikler verileri şunlardır.

Veriler PowerShell cmdlet'i Özellik
Name Get-WindowsFeature Name
Özellik Türü Get-WindowsFeature FeatureType
Üst Get-WindowsFeature Üst

SQL Server meta verileri

Aletin VMware SQL Server bulunan her bir sunucudan Windows veri kaynağı aşağıdaki şekildedir.

Veriler Kayıt Defteri Konumu Key
Name HKLM:\SOFTWARE\Microsoft\Microsoft SQL Server\Instance Names\SQL installedInstance
Sürüm HKLM:\SOFTWARE\Microsoft\Microsoft SQL Server\ < InstanceName > \Setup Sürüm
Hizmet Paketi HKLM:\SOFTWARE\Microsoft\Microsoft SQL Server\ < InstanceName > \Setup SP
Sürüm HKLM:\SOFTWARE\Microsoft\Microsoft SQL Server\ < InstanceName > \Setup Sürüm

ASP.NET uygulamaları verilerini kullanma

Aletin VMware ortamınıza bulunan her bir sunucudan Windows web uygulamaları yapılandırma verileri aşağıdaki şekildedir.

Varlık Veriler
Web uygulamaları Uygulama Adı
Yapılandırma Yolu
Ön Uç Bağlamaları
Etkin Çerçeveler
Web Sunucusu Barındırma
Sub-Applications uygulamaları ve sanal uygulamaları
Uygulama Havuzu adı
Çalışma zamanı sürümü
Yönetilen işlem hattı modu
Web sunucusu Sunucu Adı
Sunucu Türü (şu anda yalnızca IIS)
Yapılandırma Konumu
Sürüm
FQDN
Bulma için kullanılan kimlik bilgileri
Uygulama Listesi

Windows sunucusu işletim sistemi verilerini yapılandırma

Aletin VMware ortamınıza bulunan her bir sunucudan Windows işletim sistemi verileri aşağıdaki şekildedir.

Veriler WMI sınıfı WMI Sınıfı Özelliği
Name Win32_operatingsystem Başlık
Sürüm Win32_operatingsystem Sürüm
Mimari Win32_operatingsystem OSArchitecture

Linux sunucusu yazılım envanteri verileri

Aletin VMware ortamınıza dahil olan her Linux sunucusundan toplayan yazılım envanteri verileri aşağıdaki şekildedir. Sunucunun işletim sistemine bağlı olarak, komutlardan biri veya daha fazlası çalıştırabilirsiniz.

Veriler Komutlar
Name rpm, dpkg-query, snap
Sürüm rpm, dpkg-query, snap
Sağlayıcı rpm, dpkg-query, snap

Linux sunucusu işletim sistemi verileri

Aletin VMware ortamınıza dahil olan her Linux sunucusundan toplayan işletim sistemi verileri aşağıdaki şekildedir.

Veriler Komutlar
Name
sürüm
Aşağıdaki dosyalardan bir veya daha fazlası toplanmış:

/etc/os-release
/usr/lib/os-release
/etc/enterprise-release
/etc/redhat-release
/etc/oracle-release
/etc/SuSE-release
/etc/lsb-release
/etc/debian_version
Mimari Uname

SQL Server ve veritabanı verilerini oluşturma

Alet, veri SQL Server veritabanlarında veri toplar.

SQL meta verilerini kullanma

Veritabanı Meta Verileri Görünümler/ SQL Server özellikleri
Veritabanının benzersiz tanımlayıcısı sys.databases
Sunucu tanımlı veritabanı kimliği sys.databases
Veritabanının adı sys.databases
Veritabanının uyumluluk düzeyi sys.databases
Veritabanının harmanlama adı sys.databases
Veritabanının durumu sys.databases
Veritabanının boyutu (MB) sys.master_files
Veri dosyalarını içeren konumun sürücü harfi SERVERPROPERTY ve Software\Microsoft\MSSQLServer\MSSQLServer
Veritabanı dosyaları listesi sys. databases, sys.master_files
Hizmet Aracısı etkin değil veya çalışmıyor sys.databases
Veritabanı değişiklik verilerini yakalama için etkinleştirildi sys.databases

SQL Server meta veri

Sunucu meta verileri görünümler/SQL sunucu özellikleri
Sunucu adı SERVERPROPERTY
FQDN Yüklü uygulamaların keşfinden türetilmiş bağlantı dizesi
Yüklemesi KIMLIĞI sys.dm_server_registry
Sunucu sürümü SERVERPROPERTY
Sunucu sürümü SERVERPROPERTY
sunucu ana bilgisayar platformu (Windows/linux) SERVERPROPERTY
Sunucunun ürün düzeyi (RTM SP CTP) SERVERPROPERTY
Varsayılan yedekleme yolu SERVERPROPERTY
Veri dosyalarının varsayılan yolu SERVERPROPERTY ve Software\Microsoft\MSSQLServer\MSSQLServer
Günlük dosyalarının varsayılan yolu SERVERPROPERTY ve Software\Microsoft\MSSQLServer\MSSQLServer
Hayır. sunucu üzerindeki çekirdekler sys.dm_os_schedulers, sys.dm_os_sys_info
Sunucu harmanlama adı SERVERPROPERTY
Hayır. GÖRÜNÜR ÇEVRIMIÇI durumu olan sunucudaki çekirdekler sys.dm_os_schedulers
Benzersiz sunucu KIMLIĞI sys.dm_server_registry
HA etkin veya değil SERVERPROPERTY
Arabellek havuzu uzantısı etkin değil veya sys.dm_os_buffer_pool_extension_configuration
Yük devretme kümesi yapılandırıldı veya SERVERPROPERTY
yalnızca Windows kimlik doğrulama modu kullanan sunucu SERVERPROPERTY
Sunucu PolyBase 'i yüklüyor SERVERPROPERTY
Hayır. sistemdeki mantıksal CPU 'Lar sys.dm_server_registry, sys.dm_os_sys_info
Bir fiziksel işlemci paketi tarafından sunulan mantıksal veya fiziksel çekirdek sayısı oranı sys.dm_os_schedulers, sys.dm_os_sys_info
Sistemdeki fiziksel CPU sayısı sys.dm_os_schedulers, sys.dm_os_sys_info
Son başlayan tarih ve saat sunucusu sys.dm_server_registry
En fazla sunucu belleği kullanımı (MB) sys.dm_os_process_memory
Toplam No. tüm veritabanları genelindeki kullanıcılar sys. databases, sys. Logins
Tüm kullanıcı veritabanlarının toplam boyutu sys.databases
Geçici veritabanı boyutu sys.master_files, sys. Configurations sys.dm_os_sys_info
Hayır. oturum açma işlemleri sys. Logins
Bağlı sunucuların listesi sys. Servers
Aracı işinin listesi [msdb]. [dbo]. [sysjobs], [sys]. [syslogins], [msdb]. [dbo]. [syscategories]

Performans meta verileri

Performans görünümler/SQL sunucu özellikleri Değerlendirme etkisi
SQL Server CPU kullanımı sys.dm_os_ring_buffers Önerilen SKU boyutu (CPU boyutu)
SQL mantıksal CPU sayısı sys.dm_os_sys_info Önerilen SKU boyutu (CPU boyutu)
kullanımdaki fiziksel bellek SQL sys.dm_os_process_memory Kullanılmıyor
SQL bellek kullanım yüzdesi sys.dm_os_process_memory Kullanılmıyor
Veritabanı CPU kullanımı sys.dm_exec_query_stats, sys.dm_exec_plan_attributes Önerilen SKU boyutu (CPU boyutu)
Kullanımda veritabanı belleği (arabellek havuzu) sys.dm_os_buffer_descriptors Önerilen SKU boyutu (Bellek boyutu)
Dosya okuma/yazma IO sys.dm_io_virtual_file_stats, sys.master_files Önerilen SKU boyutu (IO boyutu)
Dosya okuma/yazma sayısı sys.dm_io_virtual_file_stats, sys.master_files Önerilen SKU boyutu (Aktarım hızı boyutu)
Dosya IO okuma/yazmayı geciktirdi (ms) sys.dm_io_virtual_file_stats, sys.master_files Önerilen SKU boyutu (IO gecikme süresi boyutu)
Dosya boyutu Master_files Önerilen SKU boyutu (Depolama boyutu)

Uygulama bağımlılığı verileri

Aracısız bağımlılık analizi, bağlantı ve işlem verilerini toplar.

Windows bağımlılıkları verilerini yapılandırma

Aletin aracısız bağımlılık analizi için etkinleştirmiş olduğu her Windows sunucusundan toplayan bağlantı verileri şu şekildedir.

Veriler Komutlar
Yerel bağlantı noktası Netstat
Yerel IP adresi Netstat
Uzak bağlantı noktası Netstat
Uzak IP adresi Netstat
TCP bağlantı durumu Netstat
İşlem Kimliği Netstat
Etkin bağlantı sayısı Netstat

Aletin aracısız bağımlılık analizi için etkinleştirmiş olduğu her Windows sunucusundan toplayan bağlantı verileri şu şekildedir.

Veriler WMI sınıfı WMI sınıfı özelliği
İşlem adı Win32_Process ExecutablePath
İşlem bağımsız değişkenleri Win32_Process CommandLine
Uygulama adı Win32_Process ExecutablePath özelliğinin VersionInfo.ProductName parametresi

Linux sunucu bağımlılıkları verileri

Aletin her Linux sunucusundan toplayan ve aracısız bağımlılık analizi için etkinleştirmiş olduğu bağlantı verileri şu şekildedir.

Veriler Komutlar
Yerel bağlantı noktası Netstat
Yerel IP adresi Netstat
Uzak bağlantı noktası Netstat
Uzak IP adresi Netstat
TCP bağlantı durumu Netstat
Etkin bağlantı sayısı Netstat
İşlem Kimliği Netstat
İşlem adı Ps
İşlem bağımsız değişkenleri Ps
Uygulama adı dpkg veya rpm

Toplanan veriler - Hyper-V

Gereç, Hyper-V ortamında çalışan sunuculardan yapılandırma ve performans meta verilerini toplar.

Meta veri

Azure Geçişi aleti tarafından bulunan meta veriler, sunucuların Azure'a geçiş için hazır olup olmadığını, sunucuları doğru boyutta ve plan maliyetlerini anlamanıza yardımcı olur. Microsoft bu verileri herhangi bir lisans uyumluluk denetiminde kullanmaz.

Aletin toplayan ve Azure'a gönderdiği sunucu meta verilerinin tam listesi buradadır.

Veriler WMI sınıfı WMI sınıfı özelliği
Sunucu ayrıntıları
BIOS seri numarası Msvm_BIOSElement BIOSSerialNumber
Sunucu türü (1. Nesil veya 2. Nesil) Msvm_VirtualSystemSettingData VirtualSystemSubType
Sunucu görünen adı Msvm_VirtualSystemSettingData ElementName
Sunucu sürümü Msvm_ProcessorSettingData VirtualQuantity
Bellek (bayt) Msvm_MemorySettingData VirtualQuantity
Sunucu tarafından tüketilebilir maksimum bellek Msvm_MemorySettingData Sınır
Dinamik bellek etkin Msvm_MemorySettingData DynamicMemoryEnabled
İşletim sistemi adı/sürümü/FQDN Msvm_KvpExchangeComponent GuestIntrinsicExchangeItems Ad Verileri
Sunucu güç durumu Msvm_ComputerSystem EnabledState
Disk başına ayrıntı
Disk tanımlayıcısı Msvm_VirtualHardDiskSettingData VirtualDiskId
Sanal sabit disk türü Msvm_VirtualHardDiskSettingData Tür
Sanal sabit disk boyutu Msvm_VirtualHardDiskSettingData MaxInternalSize
Sanal sabit disk üst öğesi Msvm_VirtualHardDiskSettingData ParentPath
NIC ayrıntıları başına
IP adresleri (yapay SıC'ler) Msvm_GuestNetworkAdapterConfiguration IPAddresses
DHCP etkin (yapay SıC'ler) Msvm_GuestNetworkAdapterConfiguration DHCPEnabled
NIC Kimliği (yapay NIC'ler) Msvm_SyntheticEthernetPortSettingData InstanceID
NIC MAC adresi (yapay NIC'ler) Msvm_SyntheticEthernetPortSettingData Adres
NIC Kimliği (eski NIC'ler) MsvmEmulatedEthernetPortSetting Verileri InstanceID
NIC MAC KIMLIĞI (eski NIC'ler) MsvmEmulatedEthernetPortSetting Verileri Adres

Performans verileri

Aletin toplayan ve Azure'a gönderdiği sunucu performans verileri aşağıdaki şekildedir.

Performans sayacı sınıfı Sayaç Değerlendirme etkisi
Hyper-V Hipervizör Sanal İşlemcisi Konuk Çalışma Süresi % Önerilen sunucu boyutu/maliyeti
Hyper-V Dinamik Bellek Sunucusu Geçerli Basınç (%)
Konuk Görünür Fiziksel Bellek (MB)
Önerilen sunucu boyutu/maliyeti
Hyper-V Sanal Depolama Cihazı Okuma Bayt/Saniye Disk boyutu, depolama maliyeti, sunucu boyutu için hesaplama
Hyper-V Sanal Depolama Cihazı Yazma Bayt/Saniye Disk boyutu, depolama maliyeti, sunucu boyutu için hesaplama
Hyper-V Sanal Ağ Bağdaştırıcısı Alınan Bayt/Saniye Sunucu boyutu için hesaplama
Hyper-V Sanal Ağ Bağdaştırıcısı Gönderilen Bayt/Saniye Sunucu boyutu için hesaplama
  • CPU kullanımı, bir sunucuya bağlı tüm sanal işlemciler için tüm kullanımın toplamıdır.
  • Bellek kullanımı (Geçerli Basınç * Konuk Görünür Fiziksel Bellek) / 100'tü.
  • Disk ve ağ kullanım değerleri, listelenen Hyper-V performans sayaçlarından toplanır.

Toplanan veriler - Fiziksel

Alet, şirket içinde çalışan fiziksel veya sanal sunuculardan yapılandırma ve performans meta verilerini toplar.

Meta veri

Azure Geçişi aleti tarafından bulunan meta veriler, sunucuların Azure'a geçiş için hazır olup olmadığını, sunucuları doğru boyutta ve plan maliyetlerini anlamanıza yardımcı olur. Microsoft bu verileri herhangi bir lisans uyumluluk denetiminde kullanmaz.

Windows meta verileri

Aletin Toplayan ve Azure'a Windows sunucu meta verilerini tam olarak burada listelemektedir.

Veriler WMI sınıfı WMI sınıfı özelliği
FQDN Win32_ComputerSystem Etki Alanı, Ad, PartOfDomain
İşlemci çekirdek sayısı Win32_PRocessor NumberOfCores
Ayrılan bellek Win32_ComputerSystem TotalPhysicalMemory
BIOS seri numarası Win32_ComputerSystemProduct IdentifyingNumber
BIOS GUID'si Win32_ComputerSystemProduct UUID
Önyükleme türü Win32_DiskPartition Tür = GPT:EFI/BIOS için Sistem ile bölüm denetimi
İşletim sistemi adı Win32_OperatingSystem Başlık
İşletim sistemi sürümü Win32_OperatingSystem Sürüm
İşletim sistemi mimarisi Win32_OperatingSystem OSArchitecture
Disk sayısı Win32_DiskDrive Model, boyut, DeviceID, MediaType, ad
Disk boyutu Win32_DiskDrive Boyut
NIC listesi Win32_NetworkAdapterConfiguration Açıklama, Dizin
NIC IP adresi Win32_NetworkAdapterConfiguration IPAddress
NIC MAC adresi Win32_NetworkAdapterConfiguration MACAddress

Linux sunucusu meta verileri

Bu, gerecin topladığı ve Azure 'a gönderdiği Linux sunucu meta verilerinin tam listesidir.

Veriler Komutlar
FQDN Cat/proc/sys/kernel/hostname, ana bilgisayar adı-f
İşlemci çekirdek sayısı Cat/proc/cpuınfo | awk '/^ işlemci/{yazdırma $3} ' | WC-l
Ayrılan bellek Cat/proc/meminfo | GREP MemTotal | awk ' {printf "%. 0f", $2/1024} '
BIOS seri numarası lshw | grep "seri:" | baş-N1 | awk ' {Print $2} '
/usr/sbin/dmidecode-t 1 | grep ' Serial ' | awk ' {$1 = ""; $2 = ""; Print} '
BıOS GUıD 'SI Cat/sys/Class/DMI/ID/product_uuid
Önyükleme türü [-d/sys/firmware/EFI] && Echo EFı | | yankı BIOS 'U
İşletim sistemi adı/sürümü Bu dosyalara işletim sistemi sürümü ve adı için erişirsiniz:

/etc/OS-Release
/usr/lib/OS-Release
/etc/Enterprise-Release
/etc/redhat-release
/etc/Oracle-Release
/etc/SuSE-release
/etc/LSB-Release
/etc/debian_version
İşletim sistemi mimarisi UNAME-a
Disk sayısı Fdisk-l | egrep ' disk. * bayt ' | awk ' {Print $2} ' | Kes-F1-d ': '
Önyükleme diski df/Boot | sed-n 2p | awk ' {Print $1} '
Disk boyutu Fdisk-l | egrep ' disk. * bayt ' | egrep $disk: | awk ' {Print $5} '
NIC listesi IP-o-4 addr Show | awk ' {Print $2} '
NIC IP adresi IP ADR Show $nic | GREP Inet | awk ' {Print $2} ' | Kes-F1-d "/"
NIC MAC adresi IP ADR Show $nic | GREP istatistiklerinden | awk ' {Print $2} '

Windows performans verileri

bu, gerecin topladığı ve Azure 'a gönderdiği Windows sunucu performansı verilerini aşağıda bulabilirsiniz.

Veriler WMI sınıfı WMI sınıfı özelliği
CPU kullanımı Win32_PerfFormattedData_PerfOS_Processor PercentIdleTime
Bellek kullanımı Win32_PerfFormattedData_PerfOS_Memory Availablembayt
NIC sayısı Win32_PerfFormattedData_Tcpip_NetworkInterface Ağ aygıtı sayısını alın.
NIC başına alınan veri Win32_PerfFormattedData_Tcpip_NetworkInterface BytesReceivedPerSec
NIC başına aktarılan veriler BWin32_PerfFormattedData_Tcpip_NetworkInterface BytesSentPersec
Disk sayısı BWin32_PerfFormattedData_PerfDisk_PhysicalDisk Disk sayısı
Disk ayrıntıları Win32_PerfFormattedData_PerfDisk_PhysicalDisk DiskWritesPerSec, DiskWriteBytesPerSec, DiskReadsPerSec, DiskReadBytesPerSec.

Linux performans verileri

Bu, gerecin topladığı ve Azure 'a gönderdiği Linux sunucu performansı verileri.

Veriler Komutlar
CPU kullanımı Cat/proc/stat/| grep ' CPU '/proc/stat
Bellek kullanımı Ücretsiz | GREP mem | awk ' {Print $3/$ 2 * 100,0} '
NIC sayısı lshw sınıfı ağı | GREP ETH [0-60] | WC-l
NIC başına alınan veri Cat/sys/Class/net/ETH $ NIC/istatistikler/rx_bytes
NIC başına aktarılan veriler Cat/sys/Class/net/ETH $ NIC/istatistikler/tx_bytes
Disk sayısı Fdisk-l | egrep ' disk. * bayt ' | awk ' {Print $2} ' | Kes-F1-d ': '
Disk ayrıntıları Cat/proc/diskstats

Gereç yükseltmeleri

Gereç üzerinde çalışan Azure geçişi Hizmetleri güncelleştirildiğinden gereç yükseltilir. Otomatik güncelleştirme, Gereç üzerinde varsayılan olarak etkinleştirildiğinden, bu otomatik olarak gerçekleşir. Bu varsayılan ayarı, Gereç hizmetlerini el ile güncelleştirmek için değiştirebilirsiniz.

Otomatik güncelleştirmeyi devre dışı bırakma

  1. Gereci çalıştıran sunucuda kayıt defteri düzenleyicisini açın.

  2. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\AzureAppliancegidin.

  3. Otomatik güncelleştirmeyi devre dışı bırakmak için, DWORD değeri 0 olan bir kayıt defteri anahtarı Otomatik güncelleştirme anahtarı oluşturun.

    Set registry key

Otomatik güncelleştirmeyi Aç

Aşağıdaki yöntemlerden birini kullanarak otomatik güncelleştirme 'yi açabilirsiniz:

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\AzureAppliance otomatik güncelleştirme kayıt defteri anahtarını silerek.
  • Otomatik güncelleştirmeyi açmak için önkoşulları ayarlama bölmesindeki en son güncelleştirme denetimlerinden gereç hizmetlerini görüntüle ' ye tıklayın.

Kayıt defteri anahtarını silmek için:

  1. Gereci çalıştıran sunucuda kayıt defteri düzenleyicisini açın.
  2. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\AzureAppliancegidin.
  3. Daha önce otomatik güncelleştirmeyi devre dışı bırakmak için oluşturulmuş kayıt defteri anahtarını silin.

Gereç Configuration Manager açmak için, bulma tamamlandıktan sonra:

  1. Gereç Yapılandırma Yöneticisi ' nde, önkoşulları ayarla paneli ' ne gidin

  2. En son güncelleştirmeler denetiminde gereç hizmetlerini görüntüle ' ye tıklayın ve otomatik güncelleştirmeyi açmak için bağlantıya tıklayın.

    Turn on auto updates

Gereç Hizmetleri sürümünü denetleyin

Aşağıdaki yöntemlerden birini kullanarak gereç Hizmetleri sürümünü denetleyebilirsiniz:

  • Gereç Yapılandırma Yöneticisi 'nde önkoşulları ayarla paneline gidin.
  • Gereç üzerinde, Denetim MasasıProgramlar ve Özellikler' de.

Gereç yapılandırma yöneticisini iade etmek için:

  1. Gereç Yapılandırma Yöneticisi ' nde, önkoşulları ayarla paneli ' ne gidin

  2. En son güncelleştirmeler denetiminde gereç hizmetlerini görüntüle' ye tıklayın.

    Check version

Denetim masasını denetlemek için:

  1. Gereç üzerinde BaşlatDenetim MasasıProgramlar ve Özellikler ' e tıklayın.

  2. Listedeki gereç Hizmetleri sürümlerini denetleyin.

    Check version in Control Panel

Daha eski bir sürümü el ile güncelleştirme

Hizmetlerin herhangi biri için daha eski bir sürüm çalıştırıyorsanız, hizmeti kaldırmanız ve en son sürüme el ile güncelleştirmeniz gerekir.

  1. En son gereç hizmeti sürümlerini denetlemek için LatestComponents. json dosyasını indirin .

  2. indirdikten sonra, Not Defteri 'da latestcomponents. json dosyasını açın.

  3. Dosyadaki en son hizmet sürümünü ve bunun için karşıdan yükleme bağlantısını bulun. Örneğin:

    "Name": "ASRMigrationWebApp", "DownloadLink": "https://download.microsoft.com/download/f/3/4/f34b2eb9-cc8d-4978-9ffb-17321ad9b7ed/MicrosoftAzureApplianceConfigurationManager.msi", "Version": "6.0.211.2", "Md5Hash": "e00a742acc35e78a64a6a81e75469b84"

  4. Güncel olmayan bir hizmetin, dosyadaki indirme bağlantısını kullanarak en son sürümünü indirin.

  5. İndirdikten sonra, indirilen MSI bütünlüğünü doğrulamak için yönetici komut penceresinde aşağıdaki komutu çalıştırın.

    C:\> Get-FileHash -Path <file_location> -Algorithm [Hashing Algorithm]

    Örneğin:

    C:\> CertUtil -HashFile C:\Users\public\downloads\MicrosoftAzureApplianceConfigurationManager.MSI MD5

  6. Komut çıktısının dosyadaki hizmet için karma değer girdisiyle eşleşip eşleşmediğini denetleyin (örneğin, yukarıdaki MD5 karma değeri).

  7. Şimdi, hizmeti yüklemek için MSI 'yi çalıştırın. Bu sessiz bir yüklemedir ve yükleme penceresi bittikten sonra kapanır.

  8. Yükleme tamamlandıktan sonra, Denetim MasasıProgramlar ve Özellikler' de hizmetin sürümünü denetleyin. Hizmet sürümü artık json dosyasında gösterilen en son sürüme yükseltilmelidir.

Sonraki adımlar

  • VMware için gereci ayarlamayı öğrenin .
  • Hyper-V için gereci ayarlamayı öğrenin .
  • Fiziksel sunucular için gereci ayarlamayı öğrenin .