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

Bu makalede, Azure Site Recovery hizmetini kullanarak üretim ortamınızdaki çok sayıda (>1000) şirket içi VMware VM'leri veya fiziksel sunucular için Azure'a olağanüstü durum kurtarmanın nasıl ayarlanacağı açıklanı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 (RPO' lar) ve kurtarma süresi hedeflerini (RTO) tanımlarsınız. RTO, süreklilik sorunlarını önlemek için bir iş uygulamasının veya sürecin geri yüklenmesi ve kullanılabilir olması gereken süreyi ve hizmet düzeyini ölçer.

  • 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ı planlayıp ihtiyacınız olan Azure kaynaklarını belirlerken, kapasite hesaplamaları için kullanılacak bir RTO değeri belirtebilirsiniz.

En iyi yöntemler

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ınmaktadır.

  • Hedef gereksinimleri belirleme: Olağanüstü durum kurtarmayı ayarlamadan önce Azure'daki kapasite ve kaynak gereksinimlerini tahmin edin.
  • Site Recovery bileşenleri planlama: Tahmini kapasitenizi karşılamak için hangi Site Recovery bileşenlerine (yapılandırma sunucusu, işlem sunucuları) ihtiyacınız olduğunu öğrenin.
  • Bir veya daha fazla genişleme işlem sunucusu ayarlayın: Yapılandırma sunucusunda varsayılan olarak çalışan işlem sunucusunu kullanmayın.
  • En son güncelleştirmeleri çalıştırma: Site Recovery ekibi düzenli olarak Site Recovery bileşenlerinin yeni sürümlerini yayımlar ve en son sürümleri çalıştırdığınızdan emin olmanız gerekir. Bu durumla ilgili yardım almak için güncelleştirmelere yönelik yeniliklerini izleyin ve güncelleştirmeleri yayımlandıkları anda etkinleştirin ve yükleyin .
  • Proaktif olarak izleme: Olağanüstü durum kurtarmayı çalışır duruma getirdiğinizde çoğaltılan makinelerin ve altyapı kaynaklarının durumunu ve durumunu proaktif olarak izlemeniz gerekir.
  • Olağanüstü durum kurtarma tatbikatları: Olağanüstü durum kurtarma tatbikatlarını düzenli aralıklarla çalıştırmanız gerekir. Bunlar üretim ortamınızı etkilemez, ancak gerektiğinde Azure'a yük devretmenin beklendiği gibi çalışmasını sağlamaya yardımcı olur.

Kapasite planlama bilgilerini toplama

Hedef (Azure) kapasite gereksinimlerinizi 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 yapmak üzere VMware VM'leri için Dağıtım Planlayıcısı'nı çalıştırın.
  • Fiziksel sunucular için bilgileri el ile toplayın.

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

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

  • Dağıtım Planlayıcısı'nı VM'leriniz için tipik değişim sıklığı gösteren bir süre boyunca çalıştırın. Bu, daha doğru tahminler ve öneriler oluşturur.
  • Planner, üzerinde çalıştığı sunucudan aktarım hızını hesapladığı için Dağıtım Planlayıcısı'nı yapılandırma sunucusu makinesinde çalıştırmanızı öneririz. Aktarım hızını ölçme hakkında daha fazla bilgi edinin.
  • Henüz ayarlanmış bir yapılandırma sunucunuz yoksa:

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

  1. Dağıtım Planlayıcısı hakkında bilgi edinin. Portaldan en son sürümü indirebilir veya doğrudan indirebilirsiniz.
  2. Dağıtım Planlayıcısı için önkoşulları ve en son güncelleştirmeleri gözden geçirin ve aracı indirip ayıklayın .
  3. Yapılandırma sunucusunda Dağıtım Planlayıcısı'nı çalıştırın.
  4. Tahminleri ve önerileri özetlemek için bir rapor oluşturun.
  5. Rapor önerilerini ve maliyet tahminlerini analiz edin.

Not

Varsayılan olarak, araç profili oluşturulacak şekilde yapılandırılır ve en fazla 1000 VM için rapor oluşturur. ASRDeploymentPlanner.exe.config dosyasındaki MaxVMsSupported anahtar değerini artırarak bu sınırı değiştirebilirsiniz.

Hedef (Azure) gereksinimlerini ve kapasitesini planlama

Topladığınız tahminleri ve önerileri kullanarak hedef kaynakları ve kapasiteyi planlayabilirsiniz. VMware VM'leri için Dağıtım Planlayıcısı'nı çalıştırdıysanız, size yardımcı olması için bir dizi rapor önerisini kullanabilirsiniz.

  • Uyumlu VM'ler: Azure'da olağanüstü durum kurtarma için hazır olan VM sayısını belirlemek için bu numarayı kullanın. Ağ bant genişliği ve Azure çekirdekleriyle ilgili öneriler bu sayıya bağlıdır.
  • Gerekli ağ bant genişliği: Uyumlu VM'lerin değişiklik çoğaltması için ihtiyacınız olan bant genişliğine dikkat edin.
    • Planner'ı çalıştırdığınızda, istenen RPO'yu dakikalar içinde belirtirsiniz. Öneriler, bu RPO'yu %100 ve %90 oranında karşılamak için gereken bant genişliğini gösterir.
    • Ağ bant genişliği önerileri, Planlayıcı'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 sırasında Site Recovery gerekli Azure VM'lerini oluşturamaz.
  • Önerilen VM toplu iş boyutu: Önerilen toplu iş boyutu, toplu iş için ilk çoğaltmayı varsayılan olarak 72 saat içinde tamamlayıp %100 RPO'yu karşılama özelliğini temel alır. Saat değeri değiştirilebilir.

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

Azure aboneliklerini ve kotalarını planlama

Hedef abonelikteki kullanılabilir kotaların yük devretmeyi işlemek için yeterli olduğundan emin olmak istiyoruz.

Görev Ayrıntılar Eylem
Çekirdekleri denetleme Kullanılabilir kotadaki çekirdekler yük devretme sırasında toplam hedef sayısına eşit değilse veya bu sayıyı aşarsa yük devretme işlemleri başarısız olur. VMware VM'leri için, Dağıtım Planlayıcısı çekirdek önerisini karşılamak için hedef abonelikte yeterli çekirdeğe sahip olup olmadığınızı denetleyin.

Fiziksel sunucular için Azure çekirdeklerinin el ile tahminlerinize uygun olup olmadığını denetleyin.

Kotaları denetlemek için, Azure portal >AboneliğindeKullanım + kotalar'a tıklayın.

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

Yük devretme sınırları

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

Uyum ne anlama gelir? Azure VM'yi başlatmak için, Azure bazı sürücülerin önyükleme başlatma durumunda olmasını ve DHCP gibi hizmetlerin otomatik olarak başlatılacak şekilde ayarlanmasını gerektirir.

  • Uyumlu makineler bu ayarlara zaten sahip olacaktır.
  • Windows çalıştıran makineler için uyumluluğu proaktif olarak denetleyebilir ve gerekirse uyumlu hale getirebilirsiniz. Daha fazla bilgi edinin.
  • Linux makineleri yalnızca yük devretme sırasında uyumlu hale getirilir.
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 en az sayıda başka işin devam ettiğini varsayar.
  • 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 devretme işleminden sonra iş yüklerinizin şirket içinde olduğu gibi çalışması ve kullanıcıların Azure VM'lerinde çalışan iş yüklerine erişmesini sağlamak gerekir.

Kaynak kapasitesi ve gereksinimleri planlama

Kapasite gereksinimlerini karşılamak için yeterli yapılandırma sunucularına ve ölçeği genişletme işlemi sunucularına sahip olmanız önemlidir. Büyük ölçekli dağıtımınıza başlarken, tek bir yapılandırma sunucusu ve tek bir genişleme işlem sunucusu ile başlayın. Belirlenen sınırlara ulaştığınızda ek sunucular ekleyin.

Not

VMware VM'leri için Dağıtım Planlayıcısı, ihtiyacınız olan yapılandırma ve işlem sunucuları hakkında bazı önerilerde bulunur. Dağıtım Planlayıcısı önerisini uygulamak yerine aşağıdaki yordamlarda yer alan tabloları kullanmanızı öneririz.

Yapılandırma sunucusu ayarlama

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

CPU Bellek Önbellek diski Çoğaltılmış makine sınırı
8 vCPU
2 soket * 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 varsayar.
  • Bu sınırlar, OVF şablonu kullanılarak ayarlanan bir yapılandırma sunucusunu temel alır.
  • Sınırlar, yapılandırma sunucusunda varsayılan olarak çalışan işlem sunucusunu kullanmadığınızı varsayar.

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

Yapılandırma sunucusunu ayarlarken şunlara dikkat edin:

  • Bir yapılandırma sunucusu ayarlarken, içinde bulunduğu aboneliği ve kasayı göz önünde bulundurmanız önemlidir, çünkü bunlar kurulumdan sonra değiştirilmemelidir. Kasayı değiştirmeniz gerekiyorsa yapılandırma sunucusunu kasadan ayırmanız ve yeniden kaydetmeniz gerekir. Bu, kasadaki VM'lerin çoğaltmasını durdurur.
  • Birden çok ağ bağdaştırıcısına sahip bir yapılandırma sunucusu ayarlamak istiyorsanız, kurulum sırasında bunu yapmanız gerekir. Yapılandırma sunucusunu kasaya kaydettikten sonra bunu yapamazsınız.

İşlem sunucusu ayarlama

İşlem sunucusu kapasitesi, çoğaltma için etkinleştirilen makine sayısından değil veri değişim sıklığından etkilenir.

  • Büyük dağıtımlar için her zaman en az bir genişleme işlem sunucunuz olmalıdır.
  • Ek sunuculara ihtiyacınız olup olmadığını anlamak için aşağıdaki tabloyu kullanın.
  • En yüksek belirtimli bir sunucu eklemenizi öneririz.
CPU Bellek Önbellek diski Erime oranı
12 vCPU
2 yuva*6 çekirdek @ 2.5 Ghz
24 GB 1 TB Günde 2 TB'a kadar

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

  1. Önkoşulları inceleyin.
  2. Sunucuyu portalda veya komut satırından yükleyin.
  3. Çoğaltılan makineleri yeni sunucuyu kullanacak şekilde yapılandırın. Çoğaltan makineleriniz zaten varsa:

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

Kapasiteyi planladıktan ve gerekli bileşenleri ve altyapıyı dağıttığınızda, çok sayıda VM için çoğaltmayı etkinleştirin.

  1. Makineleri toplu olarak sıralayın. Toplu iş içindeki VM'ler için çoğaltmayı etkinleştirir ve sonraki toplu iş için devam edebilirsiniz.

    • VMware VM'leri için Dağıtım Planlayıcısı raporunda önerilen VM toplu iş boyutunu kullanabilirsiniz.
    • Fiziksel makineler için, benzer boyuta ve veri miktarına sahip makinelere ve kullanılabilir ağ aktarım hızına göre toplu işlemleri belirlemenizi öneririz. Amaç, ilk çoğaltmalarını aynı süre içinde tamamlama olasılığı yüksek olan toplu iş makinelerine yöneliktir.
  2. Bir makine için disk değişim sıklığı yüksekse veyaPlanner Dağıtımı'nda sınırları aşarsa, çoğaltmanız gerekmeyen kritik olmayan dosyaları (günlük dökümleri veya geçici dosyalar gibi) makineden taşıyabilirsiniz. VMware VM'leri için bu dosyaları ayrı bir diske taşıyabilir ve ardından bu diski çoğaltmanın dışında tutabilirsiniz .

  3. Çoğaltmayı etkinleştirmeden önce makinelerin çoğaltma gereksinimlerini karşıladığını denetleyin.

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

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

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

VM'lerin ilk toplu işlemi için çoğaltmayı başlattıktan sonra dağıtımınızı izlemeye aşağıdaki gibi başlayın:

  1. Çoğaltılan makinelerin sistem durumunu izlemek için bir olağanüstü durum kurtarma yöneticisi atayın.
  2. Çoğaltılan öğeler ve altyapı için olayları izleyin.
  3. Ölçeği genişletme işlem sunucularınızın durumunu izleyin.
  4. Daha kolay izleme için etkinlikler için e-posta bildirimleri almak için kaydolun.
  5. Her şeyin beklendiği gibi çalıştığından emin olmak için düzenli olağanüstü durum kurtarma tatbikatları gerçekleştirin.

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

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

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

  • Yük devretme sonrasında iş yüklerinizin kullanılabilir olması ve kullanıcıların Azure VM'lerine erişebilmesi için altyapınızı ve VM'lerinizi hazırlayın.
  • Bu belgenin önceki bölümlerindeki yük devretme sınırlarını not edin. Yük devretme işlemlerinizin bu sınırlar dahilinde olduğundan emin olun.
  • Düzenli olağanüstü durum kurtarma tatbikatları çalıştırın. Detaylandırmalar yardımcı olur:
    • Yük devretmeden önce dağıtımınızdaki boşlukları bulun.
    • Uygulamalarınız için uçtan uca RTO tahmini yapın.
    • İş yükleriniz için uçtan uca RPO tahmini.
    • IP adresi aralığı çakışmalarını belirleyin.
    • Tatbikatları çalıştırırken, üretim ağlarını tatbikatlar için kullanmamanızı ve her detaydan sonra yük devretme testlerini temizlemenizi öneririz.

Büyük ölçekli bir yük devretme çalıştırmak için aşağıdakileri öneririz:

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

Sonraki adımlar