VMware VM'leri/fiziksel sunucular için uygun ölçekte olağanüstü durum kurtarmayı ayarlama

Bu makalede, Azure Site Recovery hizmetini kullanarak üretim ortamınıza şirket içi VMware VM'lerinin veya fiziksel sunucuların çok sayıda (> 1000) için Azure'a olağanüstü durum kurtarmanın nasıl ayar Azure Site Recovery açıklanmıştır.

BCDR stratejinizi tanımlama

İş sürekliliği ve olağanüstü durum kurtarma (BCDR) stratejinizin bir parçası olarak, iş uygulamalarınız ve iş yükleriniz için kurtarma noktası hedeflerini (RRP' ler) ve kurtarma süresi hedeflerini (RO'lar) tanımlarsiniz. RTO, süreklilik sorunlarını önlemek için bir iş uygulamasının veya işleminin geri yüklenen ve kullanılabilir olması gereken süreyi ve hizmet düzeyini ölçür.

  • Site Recovery VMware VM'leri ve fiziksel sunucular için sürekli çoğaltma ve RTO için bir SLA sağlar.
  • VMware VM'leri için büyük ölçekli olağanüstü durum kurtarmayı planlar ve ihtiyacınız olan Azure kaynaklarını bu şekilde çözerken, kapasite hesaplamaları için kullanılacak bir RTO değeri belirtebilirsiniz.

En iyi uygulamalar

Büyük ölçekli olağanüstü durum kurtarma için bazı genel en iyi yöntemler. Bu en iyi yöntemler, belgenin sonraki bölümlerinde daha ayrıntılı olarak ele alınmıştır.

  • Hedef gereksinimleri tanımlama: Olağanüstü durum kurtarmayı ayarlamadan önce Azure'daki kapasite ve kaynak gereksinimlerini tahmin edin.
  • Veri Site Recovery planla: Tahmini kapasitenizi Site Recovery hangi bileşenlere (yapılandırma sunucusu, işlem sunucuları) ihtiyacınız olduğunu anlama.
  • Bir veya daha fazla ölçek dışarı ölçeklendirme işlem sunucusu ayarlama: Yapılandırma sunucusunda varsayılan olarak çalışan işlem sunucusunu kullanma.
  • En son güncelleştirmeleri çalıştırma: Site Recovery ekibi, Site Recovery bileşenlerinin yeni sürümlerini düzenli aralıklarla yayımlar ve en son sürümleri çalıştırmaya devam ediyor olun. Bu konuda yardım almak için güncelleştirmelerin yenilerini takip edin ve güncelleştirmeleri yayımlaya kadar etkinleştirin ve yükleyin.
  • Proaktif olarak izleme: Olağanüstü durum kurtarmayı çalışır durumdan çıkararak çoğaltılan makinelerin ve altyapı kaynaklarının durumunu proaktif olarak izlemelisiniz.
  • Olağanüstü durum kurtarma tatbikatları: Olağanüstü durum kurtarma tatbikatlarını düzenli aralıklarla çalıştırabilirsiniz. Bunlar üretim ortamınızı etkilemez, ancak gerektiğinde Azure'a yük devretmenin beklendiği gibi çalışmasına yardımcı olur.

Kapasite planlama bilgilerini toplama

Hedef (Azure) kapasitenizin ihtiyaçlarını değerlendirmeye ve tahmin etmeye yardımcı olmak için şirket içi ortamınız hakkında bilgi toplayın.

  • VMware için, bunu Dağıtım Planlayıcısı VMware VM'leri için aşağıdaki çalıştırmayı çalıştırın.
  • Fiziksel sunucular için bilgileri el ile toplayın.

VMware VM'leri Dağıtım Planlayıcısı çalıştırma

Bu Dağıtım Planlayıcısı VMware şirket içi ortamınız hakkında bilgi toplamanıza yardımcı olur.

  • Vm'Dağıtım Planlayıcısı tipik bir churn'u temsil eden bir süre boyunca çalışma zamanlarını çalıştırın. Bu, daha doğru tahminler ve öneriler üretir.
  • Planner, üzerinde Dağıtım Planlayıcısı aktarım hızını hesaplayana yapılandırma sunucusu makinesi üzerinde yapılandırma sunucusu makinesi üzerinde depolamayı çalıştırmanız önerilir. Aktarım hızını ölçme hakkında daha fazla bilgi.
  • Henüz ayarlanmış bir yapılandırma sunucunuz yoksa:

Ardından Planner'ı aşağıdaki gibi çalıştırın:

  1. Aşağıdakiler hakkında bilgi Dağıtım Planlayıcısı. Portaldan en son sürümü indirebilir veya doğrudan indirebilirsiniz.
  2. Önkoşulları ve en son güncelleştirmeleri gözden Dağıtım Planlayıcısı ve aracı indirip ayıklar.
  3. Yapılandırma Dağıtım Planlayıcısı sunucuyu çalıştırın.
  4. Tahminleri ve önerileri özetlemek için bir rapor oluşturma.
  5. Rapor önerilerini ve maliyet tahminlerini analiz etme.

Not

Varsayılan olarak, araç profil oluşturmak üzere yapılandırılır ve en fazla 1000 VM için rapor üretir. Bu sınırı, dosyanın MaxVMsSupported anahtar değerini ASRDeploymentPlanner.exe.config değiştirebilirsiniz.

Hedef (Azure) gereksinimlerini ve kapasitesini planlama

Toplanmış tahminlerinizi ve önerilerinizi kullanarak hedef kaynakları ve kapasiteyi planlayebilirsiniz. VMware VM'leri için Dağıtım Planlayıcısı'i kullandıysanız, size yardımcı olmak için bir dizi rapor önerisi kullanabilirsiniz.

  • Uyumlu VM'ler: Azure'a olağanüstü durum kurtarma için hazır vm sayısını belirlemek için bu s numarayı kullanın. Öneriler bant genişliği ve Azure çekirdekleri hakkında daha fazla bilgi için bu sayı temel alır.
  • Gerekli ağ bant genişliği: Uyumlu VM'lerin delta çoğaltması için ihtiyacınız olan bant genişliğini unutmayın.
    • Planner'i çalıştırarak istediğiniz RPO'nun dakikalar içinde belirtebilirsiniz. Öneriler, bu RPO'nun %100 ve %90'lık bir oranında karşılanacak bant genişliğini gösterir.
    • Ağ bant genişliği önerileri, Planner'da önerilen toplam yapılandırma sunucusu ve işlem sunucusu sayısı için gereken bant genişliğini dikkate alır.
  • Gerekli Azure çekirdekleri: Uyumlu VM sayısına bağlı olarak hedef Azure bölgesinde ihtiyacınız olan çekirdek sayısına dikkat edin. Yeterli çekirdeğiniz yoksa yük devretme Site Recovery Gerekli Azure VM'lerini oluşturamayabilirsiniz.
  • Önerilen VM toplu iş boyutu: Önerilen toplu iş boyutu, toplu iş için varsayılan olarak 72 saat içinde ilk çoğaltmayı tamamlayabilme özelliğine ve %100 RPO'ya uygun hareket etme özelliğine dayalıdır. Saat değeri değiştirilebilir.

Azure kaynaklarını, ağ bant genişliğini ve VM toplu işlemeyi planlamak için bu önerileri kullanabilirsiniz.

Azure aboneliklerini ve kotalarını planlama

Yük devretmeyi işlemek için hedef abonelikte kullanılabilir kotaların yeterli olduğundan emin olmak istiyorum.

Görev Ayrıntılar Eylem
Çekirdekleri denetleme Kullanılabilir kotadaki çekirdekler yük devretme zamanında toplam hedef sayısına eşit veya bu s sayımı aşmazsa yük devretmeler başarısız olur. VMware VM'leri için, hedef abonelikte temel öneriyi karşılamak için yeterli Dağıtım Planlayıcısı olup olmadığını kontrol edin.

Fiziksel sunucular için Azure çekirdeklerini el ile tahminlerinizi karşılar.

Kotaları kontrol etmek için Abonelik Azure portal > Ve kotalar'a tıklayın.

Kotaları artırma hakkında daha fazla bilgi.
Yük devretme sınırlarını denetleme Yük devretme sayısı, yük devretme sınırlarını Site Recovery gerekir. Yük devretme sınırları aşarsa abonelik ekleyebilir, birden çok aboneliğe yük devretme veya abonelik kotasını artırabilirsiniz.

Yük devretme sınırları

Sınırlar, makine başına üç disk olduğu varsayıldıklarından bir saat Site Recovery tarafından desteklenen yük devretme sayısını gösterir.

Uyum ne anlama geliyor? Azure VM'yi başlatmak için Azure bazı sürücülerin önyükleme başlatma durumuna sahip olması ve DHCP gibi hizmetlerin otomatik olarak başlatıla ayarlanmalarını gerektirir.

  • Uyumlu makineler bu ayarlara zaten sahip olacak.
  • Sanal makine çalıştıran Windows, uyumluluğu proaktif olarak kontrol edin ve gerekirse uyumlu hale gelirsiniz. Daha fazla bilgi edinin.
  • Linux makineleri yalnızca yük devretme zamanında uyumlu olur.
Makine Azure ile uyumlu mu? Azure VM sınırları (yönetilen disk yük devretmesi)
Yes 2000
No 1000
  • Sınırlar, aboneliğin hedef bölgesinde diğer minimum işlerin devam ediyor olduğunu varsaymaktadır.
  • Bazı Azure bölgeleri daha küçüktür ve sınırları biraz daha düşük olabilir.

Altyapı ve VM bağlantısını planlama

Azure'a yük devretmenin ardından iş yüklerinin şirket içinde olduğu gibi çalışması ve kullanıcıların Azure VM'lerinde çalışan iş yüklerine erişmelerini sağlamak gerekir.

  • Active Directory veya DNS şirket içi altyapınızı Azure'a yükleme hakkında daha fazla bilgi edinin.
  • Yük devretme sonrasında Azure VM'lere bağlanmaya hazırlanma hakkında daha fazla bilgi edinin.

Kaynak kapasiteyi ve gereksinimleri planlama

Kapasite gereksinimlerini karşılamak için yeterli yapılandırma sunucularına ve ölçek ölçeğini dışarı doğru işlem sunucularına sahip olmak önemlidir. Büyük ölçekli dağıtımınıza başlarken, tek bir yapılandırma sunucusu ve tek bir ölçek dışarı ölçeklendirme işlem sunucusu ile başlayabilirsiniz. Öngörülen sınırlara ulaşarak ek sunucular ekleyin.

Not

VMware VM'leri için Dağıtım Planlayıcısı yapılandırma ve işlem sunucuları hakkında bazı önerilerde bulunmaktadır. Aşağıdaki yordamlara dahil edilen tabloları, aşağıdaki öneriyi takip etmek yerine Dağıtım Planlayıcısı öneririz.

Yapılandırma sunucusu ayarlama

Yapılandırma sunucusu kapasitesi, veri hızı değil çoğaltan makine sayısından etkilenir. Ek yapılandırma sunucularına ihtiyacınız olup olmadığını anlamanız için bu tanımlı VM sınırlarını kullanın.

CPU Bellek Önbellek diski Çoğaltılan makine sınırı
8 vCPUs
2 yuva * 4 çekirdek @ 2,5 Ghz
16 GB 600 GB En fazla 550 makine
Her makinenin her biri 100 GB'lık üç diske sahip olduğunu varsayıyor.
  • Bu sınırlar, OVF şablonu kullanılarak ayarlanmış bir yapılandırma sunucusuna bağlıdır.
  • Sınırlar, yapılandırma sunucusunda varsayılan olarak çalışan işlem sunucusunu kullanmamanız olduğunu varsayer.

Yeni bir yapılandırma sunucusu eklemeniz gerekirse şu yönergeleri izleyin:

  • OVF şablonu kullanarak VMware VM olağanüstü durum kurtarma için bir yapılandırma sunucusu ayarlayın.
  • Fiziksel sunucular veya OVF şablonu kullanalamayan VMware dağıtımları için el ile bir yapılandırma sunucusu ayarlayın.

Yapılandırma sunucusu ayarlarken şunları unutmayın:

  • Bir yapılandırma sunucusu ayarlarken, bunların kurulumdan sonra değişmesi gerekmaması için içinde bulunduğu aboneliği ve kasayı göz önünde bulundurabilirsiniz. Kasayı değiştirmemiz gerekirse yapılandırma sunucusunun kasayla olan ilişkilendirilmemiş olup bunu yeniden kaydı gerekir. Bu, kasada VM çoğaltmayı durdurur.
  • Birden çok ağ bağdaştırıcısına sahip bir yapılandırma sunucusu ayarlamak için, bunu ayarlama sırasında yapmanız gerekir. Yapılandırma sunucusunu kasaya kaydettikten sonra bunu yapacaksınız.

İşlem sunucusu ayarlama

İşlem sunucusu kapasitesi, çoğaltma için etkinleştirilmiş makine sayısından değil, veri hızı hızları tarafından etkilenir.

  • Büyük dağıtımlar için her zaman en az bir ölçek dışarı ölçeklendirme işlem sunucunuz olması gerekir.
  • Ek sunuculara ihtiyacınız olup olmadığını anlamak için aşağıdaki tabloyu kullanın.
  • En yüksek özel özelliklere sahip bir sunucu eklemenizi öneririz.
CPU Bellek Önbellek diski Churn rate
12 vCPUs
2 yuva*6 çekirdek @ 2,5 Ghz
24 GB 1 GB Günde en fazla 2 TB

İşlem sunucusunu aşağıdaki gibi ayarlayın:

  1. Önkoşulları gözden geçirme.
  2. sunucuyu portala veyakomut satırına yükleyin.
  3. Çoğaltılan makineleri yeni sunucuyu kullanmak üzere yapılandırma. Zaten çoğaltan makinelerimiz varsa:
    • İşlem sunucusu yükünün tamamını yeni işlem sunucusuna taşıyabilirsiniz.
    • Alternatif olarak, belirli VM'leri yeni işlem sunucusuna da taşıyabilirsiniz.

Büyük ölçekli çoğaltmayı etkinleştirme

Kapasiteyi planladikten ve gerekli bileşenleri ve altyapıyı dağıtarak çok sayıda VM için çoğaltmayı etkinleştirin.

  1. Makineleri toplu olarak sırala. Bir toplu iş içindeki VM'ler için çoğaltmayı etkinleştirir ve sonraki toplu işe geçebilirsiniz.

    • VMware VM'leri için, önerilen VM toplu iş boyutunu Dağıtım Planlayıcısı kullanabilirsiniz.
    • Fiziksel makineler için, benzer boyutta ve miktarda veriye sahip makineleri temel alan toplu işleri ve kullanılabilir ağ aktarım hızını tanımlamanız önerilir. Amaç, ilk çoğaltmalarını yaklaşık olarak aynı süre içinde bitirecek olan makineleri toplu olarak çalıştırmak.
  2. Bir makine için disk verisi yüksekse veya Dağıtım Planıcısı'nın sınırları aşıyorsa, makineden çoğaltmanız gerek olmayan (günlük dökümleri veya geçici dosyalar gibi) kritik olmayan dosyaları taşıyabilirsiniz. VMware VM'leri için bu dosyaları ayrı bir diske taşıma ve ardından bu diski çoğaltmanın dışında tutabilirsiniz.

  3. Çoğaltmayı etkinleştirmeden önce makinelerin çoğaltma gereksinimlerini karşılastırmalarını kontrol edin.

  4. VMware VM'leri veya fiziksel sunucular için çoğaltma ilkesi yapılandırma.

  5. VMware VM'leri veya fiziksel sunucular için çoğaltmayı etkinleştirin. Bu, seçilen makineler için ilk çoğaltmayı başlatıyor.

Dağıtımınızı izleme

İlk VM toplu işi için çoğaltmayı başladıktan sonra dağıtımınızı aşağıdaki gibi izlemeye başlayabilirsiniz:

  1. Çoğaltılan makinelerin sistem durumunu izlemek için bir olağanüstü durum kurtarma yöneticisi atfetin.
  2. Çoğaltılan öğeler ve altyapı için olayları izleme.
  3. Ölçek ölçeğini dışarı ölçeklendirme işlem sunucularının durumunu izleme.
  4. İzlemeyi kolaylaştırmak için olaylar için e-posta bildirimleri almak için kaydolma.
  5. Her şeyin beklendiği gibi çalıştığınaemin olmak için normal olağanüstü durum kurtarma tatbikatları yürütme.

Büyük ölçekli yük devretmeleri planlama

Olağanüstü bir durumda, Azure'a çok sayıda makine/iş yükü yük devretmeniz gerekir. Bu tür bir olay için aşağıdaki gibi hazırlayın.

Yük devretme için önceden aşağıdaki gibi hazırlık yapabilirsiniz:

  • Altyapınızı ve VM'lerinizi yük devretme sonrasında iş yüklerinin kullanılabilir olması ve kullanıcıların Azure VM'lerine erişmesi için hazırlayın.
  • Bu belgenin önceki sürümlerinde yer alan yük devretme sınırlarına dikkat ekleyebilirsiniz. Yük devretme sürenizin bu sınırlar dahilinde olduğundan emin olun.
  • Normal olağanüstü durum kurtarma tatbikatları çalıştırın. Detaylar şunların için yardımcı olur:
    • Yük devretmeden önce dağıtımda boşluklar bulun.
    • Uygulamalarınız için 4.00.000 RTO tahmin edin.
    • İş yükleriniz için 4.00.000 RPO tahmini.
    • IP adresi aralığı çakışmalarını belirleme.
    • Tatbikatları çalıştırarak tatbikatlar için üretim ağlarını kullanmama ve her tatbikat sonrasında test yük devretmelerini temizlemenizi öneririz.

Büyük ölçekli yük devretme çalıştırmak için şunları öneririz:

  1. İş yükü yük devretmesi için kurtarma planları oluşturun.
  2. Azure Azure Otomasyonu el ile gerçekleştirilen görevleri otomatikleştirmek için kurtarma planlarına farklı runbook betikleri ekleyin. Tipik görevler yük dengelerini yapılandırmayı, DNS'yi güncelleştirmeyi vb. içerir. Daha fazla bilgi edinin
  3. Yük devretmeden önce, Windows azure ortamıyla uyumlu olacak şekilde hazırlayın. Yük devretme sınırları, uyumlu makineler için daha yüksektir. Runbook'lar hakkında daha fazla bilgi.
  4. Start-AzRecoveryServicesAsrPlannedFailoverJob PowerShell cmdlet'iyle birlikte bir kurtarma planıyla yük devretmeyi tetikler.

Sonraki adımlar