Aracılığıyla paylaş


Hyper-V VM’lerini Azure’a geçirme

Bu makalede, şirket içi Hyper-V sanal makineleri (VM) Azure aracına geçirme adımları gösterilmektedir.

Not

Öğreticiler, hızlı bir şekilde kavram kanıtı ayarlayabilmeniz için bir senaryo için en basit dağıtım yolunu gösterir. Öğreticiler mümkün olduğunda varsayılan seçenekleri kullanır ve tüm olası ayarları ve yolları göstermez.

Bu öğreticide aşağıdakilerin nasıl yapılacağını öğreneceksiniz:

  • Geçirmek istediğiniz VM'leri keşfedin.
  • VM'leri çoğaltmaya başlayın.
  • Her şeyin beklendiği gibi çalıştığından emin olmak için bir test geçişi çalıştırın.
  • Tam vm geçişi çalıştırın.

Azure aboneliğiniz yoksa başlamadan önce ücretsiz bir hesap oluşturun.

Önkoşullar

Bu öğreticiye başlamadan önce karşılamanız gereken ön koşullar şunlardır:

  1. Hyper-V geçiş mimarisini gözden geçirin.
  2. Geçiş için Hyper-V konak gereksinimlerini ve vm geçişi için Hyper-V konakların ve kümelerin erişmesi gereken Azure URL'lerini gözden geçirin.
  3. Azure'a geçirmek istediğiniz Hyper-V VM'lerin gereksinimlerini gözden geçirin.
  4. Vm'leri Azure'a geçirmeden önce Hyper-V değerlendirmenizi öneririz, ancak bunu yapmak zorunda değilsiniz.
  5. Önceden oluşturulmuş projeye gidin veya yeni bir proje oluşturun.
  6. Azure hesabınızın izinlerini doğrulayın. Azure hesabınızın VM oluşturma, Azure yönetilen diske yazma ve Azure Geçişi projenizle ilişkili Kurtarma Hizmetleri kasası için yük devretme işlemlerini yönetme izinlerine sahip olması gerekir.

Not

Windows işletim sisteminizi (OS) yükseltmeyi planlıyorsanız Azure Geçişi ve Modernize, yükseltmenin başarısız olması durumunda hata ayrıntıları için Windows SetupDiag'ı indirebilir. Geçiş sonrasında Azure'da oluşturulan VM'nin SetupDiag'a erişimi olduğundan emin olun. SetupDiag erişimi yoksa, ayrıntılı işletim sistemi yükseltme hatası hata kodlarını alamayabilirsiniz, ancak yükseltme devam edebilir.

Sağlayıcıyı indirme

Hyper-V VM'leri geçirmek için, yazılım sağlayıcılarını (Azure Site Recovery sağlayıcısı ve Kurtarma Hizmetleri agentini) Hyper-V konaklarına veya küme düğümlerine yüklemeniz gerekir. Azure Geçiş Cihazı Hyper-V geçiş için kullanılmıyor.

  1. Azure Geçişi projesinde Geçişler > Daha fazla keşfet bölümünü seçin.

  2. > Nereye geçirmek istiyorsunuz? bölümünde Azure VM'yi seçin.

  3. Makineleriniz sanallaştırıldı mı bölümünde Evet, Hyper-V ile seçeneğini belirleyin.

  4. Hedef bölge'de makineleri geçirmek istediğiniz Azure bölgesini seçin.

  5. Geçiş için hedef bölgenin bölge-adı olduğunu onaylayın'ı seçin.

  6. Kaynak oluştur'u seçin. Bu adım, arka planda bir Kurtarma Hizmetleri kasası oluşturur.

    • Bu düğmeyi seçtikten sonra bu projenin hedef bölgesini değiştiremezsiniz.
    • Sonraki tüm geçişler bu bölgeye yapılır.
  7. Hyper-V Ana bilgisayar sunucularını hazırlayın, Hyper-V Çoğaltma sağlayıcısını ve kayıt anahtarı dosyasını indirin.

    • Hyper-V ana bilgisayarını Geçiş ve modernleştirme aracına kaydetmek için kayıt anahtarı gereklidir.
    • Anahtar, oluşturulduktan sonra beş gün boyunca geçerlidir.

    İndirme sağlayıcısını ve anahtarı gösteren ekran görüntüsü.

  8. Sağlayıcı kurulum dosyasını ve kayıt anahtarı dosyasını çoğaltmak istediğiniz VM'leri çalıştıran her Hyper-V konağına (veya küme düğümüne) kopyalayın.

Sağlayıcıyı yükleme ve kaydetme

Sağlayıcıyı yüklemek ve kaydetmek için kullanıcı arabirimini veya komutları kullanarak aşağıdaki adımları kullanın.

Sağlayıcı kurulum dosyasını her konakta çalıştırın:

  1. Yükleyici dosyasının ve kayıt anahtarının indirildiği klasörü açmak için görev çubuğundaki dosya simgesini seçin.
  2. AzureSiteRecoveryProvider.exe dosyasını seçin.
    1. Sağlayıcı yükleme sihirbazında Açık (önerilen) seçeneğinin belirlendiğinden emin olun ve İleri'yi seçin.
    2. Varsayılan yükleme klasörünü kabul etmek için Yükle'yi seçin.
    3. Bu sunucuyu Kurtarma Hizmetleri kasasına kaydetmek için Kaydet'i seçin.
    4. Gözat seçin.
    5. Kayıt anahtarını bulun ve Aç'ı seçin.
    6. İleri'yi seçin.
    7. Ara sunucu olmadan doğrudan Azure Site Recovery'ye bağlan'ın seçili olduğundan emin olun ve İleri'yi seçin.
    8. Son'u seçin.

Sağlayıcıyı konaklara yükledikten sonra Azure portalına gidin ve Makineleri keşfedin bölümünde Kaydı sonlandır'ı seçin.

Kaydı sonlandır ekranını gösteren ekran görüntüsü.

Bulunan VM'ler Geçiş ve modernleştirme kutucuğunda görünene kadar kayıt sonlandırıldıktan sonra 15 dakika kadar sürebilir. VM'ler keşfedildikçe , Bulunan sunucu sayısı artar.

Hyper-V VM'lerini çoğaltma

Bulma işlemi tamamlandıktan sonra Hyper-V VM'lerinin Azure'a çoğaltmasını başlatabilirsiniz.

Not

Birlikte en fazla 10 makine çoğaltabilirsiniz. Daha fazla çoğaltmanız gerekiyorsa, bunları aynı anda 10 toplu olarak çoğaltın.

  1. Azure Geçişi projesinde Geçiş kutucuğunda Geçişi başlat'ı seçin.

  2. Amacı> belirtinNeleri geçirmek istiyorsunuz? bölümünde Sunucular veya sanal makineler (VM) seçeneğini belirleyin

  3. Nereye geçiş yapmak istiyorsunuz? Azure VM'yi seçin.

    1. Makineleriniz sanallaştırıldı mı? bölümündeEvet, Hyper-V ile seçeneğini belirleyin. Ardından İleri: Sanal makineler'i seçin.
    2. Sanal makineler'de çoğaltmak istediğiniz makineleri seçin.
    • Varsayılan olarak, uygun VM'leri TVM olarak taşır. Bu VM'ler, ek ücret ödemeden güvenli önyükleme ve sanal TPM gibi gelişmiş güvenlik özellikleri sağlar. Bunları uygun olan her yerde kullanmanızı öneririz.

    Standart veya güvenilir başlatma sanal makinelerini gösteren ekran görüntüsü.

    • VM'ler için bir değerlendirme çalıştırdıysanız değerlendirme sonuçlarından VM boyutlandırma ve disk türü (Premium v2, Ultra SSD, Standart SSD, Standart HDD veya Premium Yönetilen diskler) önerileri uygulayabilirsiniz. Bu adımı gerçekleştirmek için Azure Geçişi değerlendirmesinden geçiş ayarlarını içeri aktar? bölümünde Evet'i seçin.
    • Standart SSD'yi ZRS Diski olarak geçirmeyi seçebilirsiniz.
    • Değerlendirme çalıştırmadıysanız veya değerlendirme ayarlarını kullanmak istemiyorsanız Hayır'ı seçin.
    • Değerlendirmeyi kullanmayı seçtiyseniz VM grubu ve değerlendirme adını seçin.

    Değerlendirme seç ekranını gösteren ekran görüntüsü.

  4. Sanal makinelerde, gerektiğinde VM'leri arayın ve geçirmek istediğiniz her VM'yi denetleyin. Ardından İleri: Hedef ayarlar'ı seçin.

    Çoğalt iletişim kutusunda seçili VM'leri gösteren ekran görüntüsü.

  5. Hedef ayarları'nda, geçirilecek hedef bölgeyi, aboneliği ve geçiş sonrasında Azure VM'lerinin bulunacağı kaynak grubunu seçin.

  6. Çoğaltma Depolama Hesabı'nda, çoğaltılan verilerin Azure'da depolanacağı Azure Depolama hesabını seçin.

  7. Sanal Ağ'da, geçiş sonrasında Azure VM'lerinin birleştirileceği Azure sanal ağını/alt ağını seçin.

  8. Kullanılabilirlik seçenekleri'nde şunları seçin:

    • Kullanılabilirlik Alanı: Geçirilen makineyi bölgedeki belirli bir kullanılabilirlik alanına sabitler. Çok düğümlü uygulama katmanı oluşturan sunucuları kullanılabilirlik alanları arasında dağıtmak için bu seçeneği kullanın. Bu seçeneği belirlerseniz, İşlem sekmesinde seçili makinelerin her biri için kullanılacak kullanılabilirlik bölgesini belirtmeniz gerekir. Bu seçenek yalnızca geçiş için seçilen hedef bölge kullanılabilirlik alanlarını destekliyorsa kullanılabilir.
    • Kullanılabilirlik Kümesi: Geçirilen makineyi bir kullanılabilirlik kümesine yerleştirir. Seçilen hedef kaynak grubunun bu seçeneği kullanabilmesi için bir veya daha fazla kullanılabilirlik kümesi olmalıdır.
    • Altyapı yedekliliği gerekmez: Geçirilen makineler için bu kullanılabilirlik yapılandırmalarından herhangi biri gerekmiyorsa bu seçeneği kullanın.
  9. Azure Hibrit Avantajı’nda:

    • Azure Hibrit Avantajı'nın uygulanmasını istemiyorsanız Hayır'ı seçin. Ardından İleri'yi seçin.
    • Etkin Yazılım Güvencesi veya Windows Server abonelikleriyle kapsanan Windows Server makineleriniz varsa ve avantajı geçirmekte olduğunuz makinelere uygulamak istiyorsanız Evet'i seçin. Ardından İleri'yi seçin.

    Hedef ayarlarını gösteren ekran görüntüsü.

  10. İşlem'de VM adını, boyutunu, işletim sistemi disk türünü ve kullanılabilirlik yapılandırmasını gözden geçirin (önceki adımda seçiliyse). VM'lerin Azure gereksinimlerine uygun olması gerekir.

    • VM boyutu: Değerlendirme önerileri kullanıyorsanız, VM boyutu açılan listesi önerilen boyutu içerir. Aksi takdirde Azure Geçişi ve Modernleştirme, Azure aboneliğindeki en yakın eşleşmeye göre bir boyut seçer. Alternatif olarak, Azure VM boyutunda manuel bir boyut seçin.
    • İşletim sistemi diski: VM için işletim sistemi (önyükleme) diskini belirtin. İşletim Sistemi diski, işletim sistemi önyükleyiciye ve yükleyiciye sahip disktir.
    • Kullanılabilirlik Kümesi: Vm'nin geçişten sonra bir Azure kullanılabilirlik kümesinde olması gerekiyorsa, kümeyi belirtin. Küme, geçiş için belirttiğiniz hedef kaynak grubunda olmalıdır.
    • VM Güvenlik Türü: Azure Geçişi, gelişmiş güvenlik için uygun VM'lerin Güvenilen Başlatma Sanal Makinelerine (TVM) geçirilmesini önerir. Varsayılan olarak, VM güvenlik türü Güvenilen Başlatma olarak ayarlanır. Güvenilir Başlatma için uygun olmayan VM'ler otomatik olarak standart güvenlik VM'leri olarak yapılandırılır.
    • Kapasite rezervasyonu: Hedef abonelikte ve konumda VM SKU'su için zaten bir kapasite ayırmanız varsa, bu dağıtım için burada belirtin. Kapasite rezervasyonları, geçişi başlattığınızda gerekli VM SKU'sunun kullanılabilir olmasını sağlar. Bir rezervasyonu şimdi ilişkilendirebilir veya bu adımı atlayıp geçiş sırasında daha sonra yapılandırabilirsiniz. SKU için kapasite rezervasyonu, hedef abonelik ve konum içindeki herhangi bir kaynak grubunda olabilir. Daha fazla bilgi edinin.
  11. Diskler'de, Azure'a çoğaltılması gereken VM disklerini belirtin. Ardından İleri'yi seçin.

    • Diskleri çoğaltmadan çıkarabilirsiniz.
    • Diskleri dışlarsanız, bunlar geçiş sonrasında Azure VM'de mevcut olmaz.

    Çoğalt iletişim kutusundaki Diskler sekmesini gösteren ekran görüntüsü.

  12. Etiketler'de VM'lerinize, disklerinize ve NIC'lerinize etiket eklemeyi seçin.

    Çoğalt iletişim kutusundaki Etiketler sekmesini gösteren ekran görüntüsü.

  13. Çoğaltmayı gözden geçir ve başlat bölümünde ayarları gözden geçirin ve sunucular için ilk çoğaltmayı başlatmak için Çoğalt'ı seçin.

Not

Çoğaltma başlamadan önceçoğaltma ayarlarını Çoğaltılan makineleri> bölümünden istediğiniz zaman güncelleştirebilirsiniz. Çoğaltma başladıktan sonra ayarlar değiştirilemez.

İlk kez sağlama

Bu, Azure Geçişi projesinde çoğaltdığınız ilk VM ise, Geçiş ve modernleştirme aracı bu kaynakları projeyle aynı kaynak grubunda otomatik olarak sağlar.

  • Önbellek depolama hesabı: Hyper-V konaklarına yüklenen Site Recovery sağlayıcısı yazılımı, çoğaltma için yapılandırılan VM'ler için çoğaltma verilerini aboneliğinizdeki bir depolama hesabına (önbellek depolama hesabı veya günlük depolama hesabı olarak bilinir) yükler. Azure Geçişi ve Modernleştirme, karşıya yüklenen çoğaltma verilerini depolama hesabından VM'ye karşılık gelen çoğaltmayla yönetilen disklere kopyalar. Bir VM için çoğaltma yapılandırılırken önbellek depolama hesabının belirtilmesi gerekir. Azure Geçişi portalı, projede çoğaltma ilk kez yapılandırıldığında Azure Geçişi projesi için otomatik olarak bir tane oluşturur.

İzleme ve izleme

  • Çoğalt'ı seçtiğinizde, Çoğaltmayı Başlat işi başlar.
  • Çoğaltmayı Başlat işi başarıyla tamamlandığında, makineler Azure'a ilk çoğaltmalarını başlatır.
  • İlk çoğaltma tamamlandıktan sonra değişiklik çoğaltması başlar. Şirket içi disklerde yapılan artımlı değişiklikler düzenli aralıklarla Azure'a çoğaltılır.

portal bildirimlerinde iş durumunu izleyebilirsiniz.

Geçiş ve modernleştirme bölümünde Çoğaltılmış sunucular'ı seçerek çoğaltma durumunu izleyebilirsiniz.

Geçiş testi çalıştırma

Delta çoğaltma başladığında, Azure'a tam geçiş çalıştırmadan önce VM'ler için bir test geçişi çalıştırabilirsiniz. Geçirmeden önce her makine için bu adımı en az bir kez gerçekleştirmenizi kesinlikle öneririz.

  • Test geçişi çalıştırmak, çalıştırmaya devam eden ve çoğaltmaya devam eden şirket içi makineleri etkilemeden geçişin beklendiği gibi çalışıp çalışmadığını denetler.
  • Test geçişi, çoğaltılan verileri kullanarak bir Azure VM oluşturarak geçişin benzetimini oluşturur. (Test genellikle Azure aboneliğinizdeki üretim dışı bir Azure sanal ağına geçirilebilir.)
  • Geçişi doğrulamak, uygulama testi gerçekleştirmek ve tam geçiş öncesinde sorunları gidermek için çoğaltılmış test Azure VM'sini kullanabilirsiniz.

Test geçişi yapmak için:

  1. Geçiş dikey penceresinde>Replikasyon özeti>Test geçişi. Test etmek için VM'ye sağ tıklayın ve Test geçişi'ni seçin.
  2. Test Geçişi'nde, geçiş sonrasında Azure VM'sinin bulunacağı Azure sanal ağını seçin. Üretim dışı bir sanal ağ kullanmanızı öneririz.
  3. Test geçişi sırasında Windows Server işletim sistemini yükseltebilirsiniz. Hyper-V VM'lerinde işletim sisteminin otomatik olarak algılanması henüz desteklenmemektedir. Yükseltmek için Yükseltmeyi denetle seçeneğini belirleyin. Görüntülenen bölmede geçerli işletim sistemi sürümünü ve yükseltmek istediğiniz hedef sürümü seçin. Hedef sürüm kullanılabilir durumdaysa uygun şekilde işlenir. Daha fazla bilgi edinin.
  4. Test Geçişi işi başlar. Portal bildirimlerinde işi izleyin.
  5. Geçiş tamamlandıktan sonra, Azure portalında Sanal Makineler'de geçirilen Azure VM'sini görüntüleyin. Makine adının sonunda -Test vardır.
  6. Test tamamlandıktan sonra Çoğaltmalar'da Azure VM'ye sağ tıklayın ve Test geçişini temizle'yi seçin.

    Not

    Artık SQL IaaS Aracı Uzantısı'nı kullanarak otomatik düzeltme eki uygulama, otomatik yedekleme ve basitleştirilmiş lisans yönetiminden yararlanmak için SQL Server çalıştıran sunucularınızı SQL VM RP ile kaydedebilirsiniz.

    • Yönet>Çoğaltmalar>SQL sunucusu içeren Makine>İşlem ve Ağ'ı seçin ve SQL VM RP'ye kaydolmak için evet seçeneğini seçin.
    • Etkin Yazılım Güvencesi veya SQL Server abonelikleriyle kapsanan SQL Server örnekleriniz varsa ve geçişi yaptığınız makinelere avantajı uygulamak istiyorsanız SQL Server için Azure Hibrit Avantajı'nı seçin.

VM’leri geçirme

Test geçişinin beklendiği gibi çalıştığını doğruladıktan sonra şirket içi makineleri geçirebilirsiniz.

  1. Azure Geçişi projesinde Geçiş dikey penceresi>Çoğaltma özeti>Geçirmek istediğiniz yer,Azure VM'yi seçin ve Devam'ı seçin
  2. Geçiş bölümünde geçirmeyi planladığınız VM'yi seçin.
  3. Geçiş>Sanal makineleri kapatın ve veri kaybı olmadan planlı bir geçiş gerçekleştirin bölümünde Evet>Tamam'ı seçin.
    • Varsayılan olarak, Azure Geçişi ve Modernleştirme şirket içi VM'yi kapatır ve son çoğaltmadan sonra gerçekleşen vm değişikliklerini eşitlemek için isteğe bağlı çoğaltma çalıştırır. Bu eylem veri kaybı olmamasını sağlar.
    • VM'yi kapatmak istemiyorsanız Hayır'ı seçin.
  4. Geçiş sırasında Windows Server işletim sistemini yükseltebilirsiniz. Hyper-V VM'lerinde işletim sisteminin otomatik olarak algılanması henüz desteklenmemektedir. Yükseltmek için Yükseltmeyi denetle seçeneğini belirleyin. Görüntülenen bölmede geçerli işletim sistemi sürümünü ve yükseltmek istediğiniz hedef sürümü seçin. Hedef sürüm kullanılabilir durumdaysa uygun şekilde işlenir. Daha fazla bilgi edinin.
  5. Hedef abonelikte ve konumda VM SKU'su için mevcut bir kapasite rezervasyonunuz varsa, bu dağıtım için burada belirtin. Kapasite rezervasyonları, geçişi başlattığınızda gerekli VM SKU'sunun kullanılabilir olmasını sağlar. SKU için kapasite rezervasyonu, hedef abonelik ve konum içindeki herhangi bir kaynak grubunda olabilir. Daha fazla bilgi edinin.
  6. VM için bir geçiş işlemi başlar. Azure bildirimlerinde işlemi izleyin.
  7. İş tamamlandıktan sonra Sanal Makineler sayfasından VM'yi görüntüleyebilir ve yönetebilirsiniz.

Geçişi tamamlama

  1. Geçiş tamamlandıktan sonra VM'ye sağ tıklayın ve Çoğaltmayı durdur'u seçin. Bu eylem:
    • Şirket içi makine için çoğaltmayı durdurur.
    • Makineyi Geçiş ve modernleştirme aracındaki Çoğaltılan sunucular sayısı'ndan kaldırır.
    • VM için çoğaltma durumu bilgilerini temizler.
  2. Windows etkinleştirme sorunlarını Azure VM'sinde doğrulayın ve giderin.
  3. Konak adlarını, veritabanı bağlantı dizesi ve web sunucusu yapılandırmalarını güncelleştirme gibi geçiş sonrası uygulama ayarlamalarını gerçekleştirin.
  4. Geçirilen uygulamada son uygulama ve geçiş kabul testi gerçekleştirme işlemi şimdi Azure’da çalıştırılmaktadır.
  5. Geçirilen Azure VM örneğine gelen trafiği kesin.
  6. Yerel sanal makine envanterinizden şirket içi sanal makineleri kaldırın.
  7. Yerel yedeklemelerden şirket içi sanal makineleri kaldırın.
  8. Azure sanal makinelerinin yeni konumunu ve IP adresini göstermek için herhangi bir iç belgeyi güncelleştirin.

Geçiş sonrası en iyi yöntemler

Sonraki adımlar

Azure için Bulut Benimseme Çerçevesi'nde bulut geçiş yolculuğunu araştırın.