Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu makalede, System Center Virtual Machine Manager (VMM) dokusundaki VMware VM'lerinin Hyper-V'ye nasıl dönüştürüldüğü açıklanır.
Sanal Makineyi Dönüştür sihirbazını kullanarak VM'leri dönüştürebilirsiniz. Bu sihirbazı VMM konsolundan kullanabilirsiniz.
VMM 2019 UR3, VMware VM'lerinin Hyper-V ve Azure Yerel 20H2'ye dönüştürülmelerini destekler. Azure Local 20H2desteği hakkında daha fazla bilgi edinin.
Önemli
- Desteklenen vSphere (ESXi) sürümleri için sistem gereksinimlerine bakın.
- VMware iş istasyonlarını dönüştüremezsiniz.
- IDE veri yolu ile bağlı sanal sabit disklere sahip VM'leri dönüştüremezsiniz.
- Virüsten koruma uygulamaları desteklenmelidir.
- Çevrimiçi dönüştürmeler desteklenmez. VMware VM'lerini kapatmanız gerekir.
- VMware araçları VM'nin konuk işletim sisteminden kaldırılmalıdır.
- VMware VM'lerinizi Hyper-V'ye dört kat daha hızlı dönüştürmek için VMM 2022 UR2'ye yükseltmenizi öneririz.
Not
Aynı ESXi kaynağından aynı Hyper-V hedefine eşzamanlı olarak en fazla on dönüştürme yapılmasını öneririz. Kaynak ve hedef çifti farklıysa, VMM paralel olarak 100'e kadar VM dönüştürmesini destekleyebilir ve kalan dönüştürmeler kuyruğa alınır. Ancak, daha yüksek verimlilik için VM dönüştürmelerini daha küçük toplu işlerde hazırlamanızı öneririz.
Not
Dönüştürme işleminden sonra işletim sistemi diski dışındaki tüm VM diskleri çevrimdışı olur. Bunun nedeni, parametresinin NewDiskPolicy
varsayılan olarak VMware VM'lerinde offlineALL olarak ayarlanmasıdır. Bunu geçersiz kılmak ve dönüştürmeden sonra yeni disklerin çevrimiçi duruma getirilmesini sağlamak için, dönüştürmeyi başlatmadan önce VMware VM disk ilkenizde aşağıdaki değişikliklerden birini yapabilirsiniz:
-
Set-StorageSetting -NewDiskPolicy OfflineShared
: Tüm yeni paylaşılan veri yolu disklerinin çevrimdışı ve tüm yeni yerel veri yolu disklerinin çevrimiçi olmasını sağlamak için -
Set-StorageSetting -NewDiskPolicy OnlineAll
: Disklerin yerel veya paylaşılan bir veri yolu üzerinde olup olmadığına bakılmaksızın tüm yeni disklerin çevrimiçi olmasını sağlamak.
Önemli
- Desteklenen vSphere (ESXi) sürümleri için sistem gereksinimlerine bakın.
- VMware iş istasyonlarını dönüştüremezsiniz.
- IDE veri yolu ile bağlı sanal sabit disklere sahip VM'leri dönüştüremezsiniz.
- Virüsten koruma uygulamaları desteklenmelidir.
- Çevrimiçi dönüştürmeler desteklenmez. VMware VM'lerini kapatmanız gerekir.
- VMware araçları VM'nin konuk işletim sisteminden kaldırılmalıdır.
- vSAN türü depolamada bulunan VMware VM'leri SCVMM ile Hyper-V'ye dönüştürülemez.
- VMware VM'lerinizi Hyper-V'ye dört kat daha hızlı dönüştürmek için VMM 2022 UR2'ye yükseltmenizi öneririz.
Not
Aynı ESXi kaynağından aynı Hyper-V hedefine eşzamanlı olarak en fazla on dönüştürme yapılmasını öneririz. Kaynak ve hedef çifti farklıysa, VMM paralel olarak 100'e kadar VM dönüştürmesini destekleyebilir ve kalan dönüştürmeler kuyruğa alınır. Ancak, daha yüksek verimlilik için VM dönüştürmelerini daha küçük toplu işlerde hazırlamanızı öneririz.
Not
Dönüştürme işleminden sonra işletim sistemi diski dışındaki tüm VM diskleri çevrimdışı olur. Bunun nedeni, parametresinin NewDiskPolicy
varsayılan olarak VMware VM'lerinde offlineALL olarak ayarlanmasıdır. Bunu geçersiz kılmak ve dönüştürmeden sonra yeni disklerin çevrimiçi duruma getirilmesini sağlamak için, dönüştürmeyi başlatmadan önce VMware VM disk ilkenizde aşağıdaki değişikliklerden birini yapabilirsiniz:
-
Set-StorageSetting -NewDiskPolicy OfflineShared
: Tüm yeni paylaşılan veri yolu disklerinin çevrimdışı ve tüm yeni yerel veri yolu disklerinin çevrimiçi olmasını sağlamak için -
Set-StorageSetting -NewDiskPolicy OnlineAll
: Disklerin yerel veya paylaşılan bir veri yolu üzerinde olup olmadığına bakılmaksızın tüm yeni disklerin çevrimiçi olmasını sağlamak.
Şu anda VMware VM'lerini Hyper-V'ye dönüştürmek için birkaç yöntem vardır:
Sanal Makineyi Dönüştürme Sihirbazı: Bu sihirbazı VMM konsolundan kullanabilirsiniz.
Önemli
- Desteklenen vSphere (ESXi) sürümleri için sistem gereksinimlerine bakın.
- VMware iş istasyonlarını dönüştüremezsiniz.
- IDE veri yolu ile bağlı sanal sabit disklere sahip VM'leri dönüştüremezsiniz.
- Virüsten koruma uygulamaları desteklenmelidir.
- Çevrimiçi dönüştürmeler desteklenmez. VMware VM'lerini kapatmanız gerekir.
- VMware araçları VM'nin konuk işletim sisteminden kaldırılmalıdır.
Microsoft Sanal Makine Dönüştürücüsü: Bu tek başına araç, VMware VM'lerini Hyper-V konaklarına veya Azure VM'lerine dönüştürür. Ayrıca fiziksel makineleri ve diskleri Hyper-V konaklarına dönüştürür.
Önemli
Bu araç desteğin sonuna ulaştı.
Sihirbazı kullanarak dönüştürme
- VM'ler ve Hizmetler>Ana Sayfa>Oluştur>Sanal Makineler Oluştur>Sanal Makineleri Dönüştür öğelerini seçin.
- Sanal Makine Dönüştürme sihirbazındaki Kaynağı Seç adımında >'a tıklayın ve Sanal Makine Kaynağını Seç penceresinde dönüştürmek istediğiniz VMware VM'lerini seçin.
- Sanal Makine Kimliği Belirtin bölümünde makine adını ve açıklamasını gerektiği gibi değiştirin.
- Sanal Makine Yapılandırması'nda işlemci sayısını ve bellek ayarlarını belirtin.
- Sanal Makine Yapılandırması'nda işlemci sayısını ve bellek ayarlarını belirtin. Kaynak VMware VM UEFI üretici yazılımıyla yapılandırılmışsa 2. Nesil'i veya kaynak VMware VM'sinin BIOS üretici yazılımıyla yapılandırılmış olması durumunda 1. Nesil'i seçin.
- Ana BilgisayarSeçin bölümünde, yerleştirme için bir Hyper-V ana bilgisayar/Azure Yerel makinesi (VMM 2019 UR3 ve üzeri için geçerlidir) seçin. Yol Seç bölümünde, VM dosyaları için konakta depolama konumunu yapılandırın. Varsayılan VM yolları listelenir.
- Ağları Seçin bölümünde mantıksal ağı, sanal ağı ve uygun olan VLAN'ı seçin.
- Özellik Ekle'de gerekli ayarları yapılandırın. Özet bölümünde ayarları gözden geçirin ve gerekirse dağıtıldıktan sonra sanal makineyi başlat'ı seçin.
- Dönüştürmeyi başlatmak için Oluştur'u seçin. VM'nin dönüşümünü VM'ler ve Hizmetler>Anasayfa>Göster>VM'ler bölümünde doğrulayın.
EFI tabanlı VM'yi Hyper-V 2. Nesil VM'ye dönüştürme
System Center VMM, EFI tabanlı VMware VM'lerin Hyper-V'ye geçirilmesini sağlar. Microsoft Hyper-V platformuna geçiş yaptığınız VMware VM'leri artık 2. Nesil özelliklerinden yararlanabilir.
Not
Dörtten fazla diske sahip VMware BIOS tabanlı VM'leri dönüştürürken, IDE standartlarıyla ilgili sınırlamalar nedeniyle dönüştürmeden sonra tüm diskler yeni Hyper-V VM'ye eklenmez. Kalan diskleri eklemek için VM'yi dönüştürdükten sonra bu PowerShell betiğini çalıştırın.
Not
- PowerShell komutları, hedef Hyper-V VM için disk türünü sağlamanıza olanak tanır. Bu, VMware kalın sağlanan diskin gereksinimlere göre Hyper-V dinamik disk olarak geçirilmesini (veya tam tersini) sağlar.
PowerShell cmdlet'lerini kullanarak dönüştürme
Örnek cmdlet'ler şunlardır:
New-SCV2V -VMHost <Host> -VMXPath <string> [-EnableVMNetworkOptimization <bool>] [-EnableMACAddressSpoofing
<bool>] [-VMMServer <ServerConnection>] [-LibraryServer <LibraryServer>] [-JobGroup <guid>] [-Trigger] [-VhdType
{UnknownType | DynamicallyExpanding | FixedSize}] [-VhdFormat {VHD | VHDX}] [-Description <string>] [-Name
<string>] [-Owner <string>] [-UserRole <UserRole>] [-Path <string>] [-StartVM] [-CPUCount <byte>]
[-CPURelativeWeight <int>] [-CPUType <ProcessorType>] [-MemoryMB <int>] [-Generation <int>] [-DelayStartSeconds
<int>] [-StartAction {NeverAutoTurnOnVM | AlwaysAutoTurnOnVM | TurnOnVMIfRunningWhenVSStopped}] [-StopAction
{SaveVM | TurnOffVM | ShutdownGuestOS}] [-LogicalNetwork <LogicalNetwork>] [-VMNetwork <VMNetwork>]
[-NoConnection] [-MACAddress <string>] [-MACAddressType <string>] [-SourceNetworkConnectionID <string>]
[-VirtualNetwork <VirtualNetwork>] [-VirtualNetworkAdapter <VirtualNetworkAdapter>] [-VLanEnabled <bool>] [-VLanID
<uint16>] [-OverridePatchPath <string>] [-SkipInstallVirtualizationGuestServices] [-NetworkLocation <string>]
[-NetworkTag <string>] [-RunAsynchronously] [-PROTipID <guid>] [-JobVariable <string>] [<CommonParameters>]
VMware VM'lerini Hyper-V'ye daha hızlı dönüştürme
- VMware VM'lerini Hyper-V'ye dört kat daha hızlı dönüştürmeye başlamak için önkoşul olarak SCVMM 2022 UR2 veya sonraki bir sürüme yükseltin.
- SCVMM 2022 UR2 kapsamında, SCVMM tarafından yönetilen Hyper-V konaklarında HKLM:\SOFTWARE\Microsoft\Microsoft System Center Virtual Machine Manager Aracısı'nda V2VTransferChunkSizeBytes adlı yeni bir kayıt defteri kullanıma sunulmuştur.
- REG_DWORD türünde olan ve bayt cinsinden 2 GB olan 2147483648 değerine sahip bu kayıt defterinin, VMM Konsolu'ndan bu betiği çalıştırarak VMM tarafından yönetilen her Hyper-V konağından ayarlanması gerekir.
- Alternatif olarak, bu kayıt defteri değerini tüm konaklarda değil tek bir konakta ayarlamak istiyorsanız, bu betiği VMM Konsolu'ndan çalıştırın.
- Bu kayıt defteri değerini ayarladıktan sonra, SCVMM'deki herhangi bir Hyper-V konağını çıkartırsanız, bu kayıt defteri için eski girdiler kalabilir. SCVMM'ye aynı konaklar yeniden eklenirse, V2VTransferChunkSizeBytes kayıt defterinin önceki değeri kabul edilir.
VMM, V2V (Sanaldan Sanala) dönüştürme için basit bir sihirbaz tabanlı deneyim sunar.
Önemli
- Desteklenen vCenter/ESXi sunucuları için sistem gereksinimlerini gözden geçirin.
- ESXi ve Hyper-V konakları ve vCenter sunucusu için gereken bağlantı noktalarının listesini gözden geçirin.
- SCVMM'de vCenter sunucularını, ESXi konaklarını ve VMware VM'lerini yönetme hakkında bu makaleyi gözden geçirin.
- VMware iş istasyonlarını dönüştüremezsiniz.
- IDE veri yolu ile bağlı sanal sabit disklere sahip VM'leri dönüştüremezsiniz.
- VMware araçları VM'nin konuk işletim sisteminden kaldırılmalıdır.
- vSAN türü depolamada bulunan VMware VM'leri SCVMM ile Hyper-V'ye dönüştürülemez.
- Çevrimiçi dönüştürmeler SCVMM aracılığıyla desteklenmez.
- VMware VM'lerinizi dört kat daha hızlı Hyper-V'ye dönüştürmek ve gelişmiş bir dönüştürme deneyimine sahip olmak için VMM 2025'e yükseltmenizi öneririz.
Başlangıç olarak vCenter sunucunuzu ve kaynak ESXi konaklarını SCVMM yönetimi altına alın
VMM'de vCenter Server Yönetici rolü için Çalıştırma hesabı oluşturun. Bu yönetici kimlik bilgileri vCenter sunucusunu ve ESXi konaklarını yönetmek için kullanılır.
VMM konsolunda Doku altında Sunucular > VMware vCenter Server Ekle'yi seçin.
VMware vCenter Server Ekle sayfasında aşağıdakileri yapın:
a. Bilgisayar adı: vCenter sunucu adını belirtin.
b. Farklı Çalıştır hesabı: vSphere yöneticisi için oluşturulan Farklı Çalıştır hesabını seçin.Bitir'i seçin.
İçeri Aktarma Sertifikası sayfasında, İçeri Aktar'ı seçin.
vCenter sunucusunun başarıyla eklenmesinden sonra, vCenter altındaki tüm ESXi konakları VMM'de bulunur.
VMM konsolunda, Doku altında, > VMware ESX Konakları ve Kümeleri Ekle'yi seçin.
Kaynak Ekleme Sihirbazı'nda,
a. Kimlik Bilgileri'nin altında, eklenecek ESXi ana bilgisayarında yönetici ayrıcalıklarına sahip bir hesap ile çalıştır seçeneğini belirleyin ve İleri'yi seçin .b. Hedef Kaynaklar'ın altında, VMM'ye eklenmesi gereken tüm ESXi kümelerini seçin ve İleri'yi seçin.
ç. Konak Ayarları'nın altında VM'leri eklemek istediğiniz konak grubunu seçin ve İleri'yi seçin.
ö. Özet altında ayarları gözden geçirin ve Bitir'i seçin. Konaklarla birlikte ilişkili VM'ler de eklenir.
Doku >Sunucuları>Tüm Konaklar seçin ve konak grubunda, her konağın veya kümenin durumunu kontrol edin. Konak Durumu ya Tamam ya da Tamam (sınırlı)olmalıdır.
Durum sınırlıysa, VMware ESX konaklarıyla güvenli modda iletişim kurma ayarını etkinleştirmiş ancak henüz her vSphere konağından bir sertifika içeri aktarmadığınız anlamına gelir. Güvenlik ayarını değiştirmek için Özellikler
Güvenlik vCenter sunucusuna sağ tıklayın. Sertifikayı içeri aktarmak için, ilgili ana bilgisayar adlarını seçin >Özellikler>Yönetim>Alma>Tamam. Ana bilgisayar durumu içe aktarma işleminden sonra OK olmalıdır.
VMware VM'lerinizi Hyper-V'ye dönüştürme
VMware VM'leriniz ARTıK VMM tarafından bulunduğuna ve yönetilebildiğine göre, şu yönergeleri izleyerek bu VM'leri Hyper-V'ye dönüştürebilirsiniz:
Dönüştürülecek VMware VM'lerinin Durduruldu durumunda olduğundan ve bunlarla ilişkilendirilmiş anlık görüntü olmadığından emin olun.
VM'ler ve Hizmetler'i seçin
Ana Sayfa'dan Sanal Makineyi Dönüştür . Sanal Makineyi Dönüştür sihirbazında > bölümünde, Gözat'ı seçin ve Sanal Makine Kaynağını Seç ekranında, dönüştürmek istediğiniz VMware VM'yi seçin.
Sanal Makine Kimliği Belirtin bölümünde makine adını ve açıklamasını gerektiği gibi değiştirin.
Sanal Makine Yapılandırması'nda işlemci sayısını ve bellek ayarlarını belirtin. Kaynak VMware VM UEFI üretici yazılımıyla yapılandırılmışsa 2. Nesil'i veya kaynak VMware VM'sinin BIOS üretici yazılımıyla yapılandırılmış olması durumunda 1. Nesil'i seçin.
Seç Host bölümünde, yerleşim için bir Hyper-V hostu/Azure Yerel'i seçin. Yol Seç bölümünde, VM dosyaları için konakta depolama konumunu yapılandırın. Varsayılan VM yolu listelenir.
Ağları Seçin bölümünde mantıksal ağı, sanal ağı ve uygun olan VLAN'ı seçin.
Özellik Ekle'de gerekli ayarları yapılandırın. Özet bölümünde ayarları gözden geçirin ve gerekirse dağıtıldıktan sonra sanal makineyi başlat'ı seçin.
Dönüştürmeyi başlatmak için Oluştur'u seçin. VM'lerin dönüşümünü VM'ler ve Hizmetler > Ana Sayfa > Göster > VM'ler kısmında doğrulayın.
Not
Dörtten fazla diske sahip VMware BIOS tabanlı VM'leri dönüştürürken, IDE standartlarıyla ilgili sınırlamalar nedeniyle dönüştürmeden sonra tüm diskler yeni Hyper-V VM'ye eklenmez. Kalan diskleri eklemek için VM'yi dönüştürdükten sonra bu PowerShell betiğini çalıştırın.
Not
Dönüştürme işleminden sonra işletim sistemi diski dışındaki tüm VM diskleri çevrimdışı olur. Bunun nedeni, parametresinin NewDiskPolicy
varsayılan olarak VMware VM'lerinde offlineALL olarak ayarlanmasıdır. Bunu geçersiz kılmak ve dönüştürmeden sonra yeni disklerin çevrimiçi duruma getirilmesini sağlamak için, dönüştürmeyi başlatmadan önce VMware VM disk ilkenizde aşağıdaki değişikliklerden birini yapabilirsiniz:
-
Set-StorageSetting -NewDiskPolicy OfflineShared
: Tüm yeni paylaşılan veri yolu disklerinin çevrimdışı olmasını ve tüm yeni yerel veri yolu disklerinin çevrimiçi olmasını sağlamak. -
Set-StorageSetting -NewDiskPolicy OnlineAll
: Disklerin yerel veya paylaşılan bir veri yolu üzerinde olup olmadığına bakılmaksızın tüm yeni disklerin çevrimiçi olmasını sağlamak.
PowerShell cmdlet'ini kullanarak dönüştürme
Tüm parametrelerle SCVMM aracılığıyla V2V dönüştürme için PowerShell cmdlet'i aşağıdadır:
New-SCV2V -VMHost <Host> -VMXPath <string> [-EnableVMNetworkOptimization <bool>] [-EnableMACAddressSpoofing
<bool>] [-VMMServer <ServerConnection>] [-LibraryServer <LibraryServer>] [-JobGroup <guid>] [-Trigger] [-VhdType
{UnknownType | DynamicallyExpanding | FixedSize}] [-VhdFormat {VHD | VHDX}] [-Description <string>] [-Name
<string>] [-Owner <string>] [-UserRole <UserRole>] [-Path <string>] [-StartVM] [-CPUCount <byte>]
[-CPURelativeWeight <int>] [-CPUType <ProcessorType>] [-MemoryMB <int>] [-Generation <int>] [-DelayStartSeconds
<int>] [-StartAction {NeverAutoTurnOnVM | AlwaysAutoTurnOnVM | TurnOnVMIfRunningWhenVSStopped}] [-StopAction
{SaveVM | TurnOffVM | ShutdownGuestOS}] [-LogicalNetwork <LogicalNetwork>] [-VMNetwork <VMNetwork>]
[-NoConnection] [-MACAddress <string>] [-MACAddressType <string>] [-SourceNetworkConnectionID <string>]
[-VirtualNetwork <VirtualNetwork>] [-VirtualNetworkAdapter <VirtualNetworkAdapter>] [-VLanEnabled <bool>] [-VLanID
<uint16>] [-OverridePatchPath <string>] [-SkipInstallVirtualizationGuestServices] [-NetworkLocation <string>]
[-NetworkTag <string>] [-RunAsynchronously] [-PROTipID <guid>] [-JobVariable <string>] [<CommonParameters>]
Not
Aynı ESXi kaynağından aynı Hyper-V hedefine eşzamanlı olarak en fazla on dönüştürme yapılmasını öneririz. Kaynak ve hedef çifti farklıysa, VMM paralel olarak 100'e kadar VM dönüştürmesini destekleyebilir ve kalan dönüştürmeler kuyruğa alınır. Ancak, daha yüksek verimlilik için VM dönüştürmelerini daha küçük toplu işlerde hazırlamanızı öneririz.
Not
Microsoft dışı geçiş seçenekleri Microsoft iş ortakları tarafından sağlanır. Bu seçenekler ek ücret karşılığında kullanılabilir ancak geçiş sırasında VM kapalı kalma süresini azaltmaya yardımcı olabilir. Aşağıdaki Microsoft dışı geçiş seçenekleri kullanılabilir:
Sonraki adımlar
VM ayarlarını yönetin.