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ı hedefleri (RPO'lar) ve kurtarma süresi hedefleri (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ınmalıdır.
- Hedef gereksinimleri belirleme: Olağanüstü durum kurtarmayı ayarlamadan önce Azure'da kapasite ve kaynak gereksinimlerini tahmin edin.
- Site Recovery bileşenlerini 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şlemi sunucusu ayarlayın: Yapılandırma sunucusunda varsayılan olarak çalışan işlem sunucusunu kullanmayın.
- En son güncelleştirmeleri çalıştırın: 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ı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ştirmeler yayımlandıklarında güncelleştirmeleri 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ıklarını temsil eden 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 bir yapılandırma sunucusu kurulumunuz yoksa:
Ardından Planner'ı aşağıdaki gibi çalıştırın:
- Dağıtım Planlayıcısı hakkında bilgi edinin. Portaldan en son sürümü indirebilir veya doğrudan indirebilirsiniz.
- 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.
- Yapılandırma sunucusunda Dağıtım Planlayıcısı'nı çalıştırın.
- Tahminleri ve önerileri özetlemek için bir rapor oluşturun.
- 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
Toplanan tahminlerinizi ve önerilerinizi 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'a olağanüstü durum kurtarma için hazır vm sayısını belirlemek için bu numarayı kullanın. Ağ bant genişliği ve Azure çekirdekleriyle ilgili öneriler bu sayıya dayanı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, 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 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şılamayı 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 çekirdek olup olmadığını denetleyin. Fiziksel sunucular için Azure çekirdeklerinin el ile tahminlerinize uygun olup olmadığını denetleyin. Kotaları denetlemek için Azure portalı >Aboneliği'nde Kullanı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 devretme yapabilir veya abonelik kotasını artırabilirsiniz. |
Yük devretme sınırları
Sınırlar, makine başına üç disk olduğu varsayılarak Site Recovery tarafından bir saat içinde 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 makinelerin bu ayarları zaten vardı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 devretme) |
---|---|
Yes | Kategori 2000 |
Hayır | 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ıyı 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 için ihtiyacınız vardır.
- Active Directory veya DNS şirket içi altyapınızı Azure'a devretme hakkında daha fazla bilgi edinin.
- Yük devretmeden sonra Azure VM'lerine bağlanmaya hazırlanma hakkında daha fazla bilgi edinin.
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 ölçek genişletme işlem sunucusu ile başlayın. Belirtilen 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ı öğrenmek 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 kullanan bir yapılandırma sunucusu kurulumunu 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:
- OVF şablonu kullanarak VMware VM olağanüstü durum kurtarma için bir yapılandırma sunucusu ayarlayın.
- Fiziksel sunucular veya OVF şablonu kullanabilen VMware dağıtımları için yapılandırma sunucusunu el ile ayarlayın.
Bir yapılandırma sunucusu ayarlarken şunları unutmayın:
- Bir yapılandırma sunucusu ayarladığınızda, bunların kurulumdan sonra değiştirilmemesi gerektiğinden, içinde bulunduğu aboneliği ve kasayı göz önünde bulundurmanız önemlidir. 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ştirilmiş makine sayısından değil veri değişim oranları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ı öğrenmek için aşağıdaki tabloyu kullanın.
- En yüksek belirtimlere sahip bir sunucu eklemenizi öneririz.
CPU | Bellek | Önbellek diski | Değişim sıklığı |
---|---|---|---|
12 vCPU 2 yuva*6 çekirdek @ 2.5 Ghz |
24 GB | 1 TB | Günde en fazla 2 TB |
İşlem sunucusunu aşağıdaki gibi ayarlayın:
- Önkoşulları inceleyin.
- Sunucuyu portala veya komut satırından yükleyin.
- Ç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.
Makineleri toplu olarak sıralayın. Toplu iş içindeki VM'ler için çoğaltmayı etkinleştirir ve sonraki toplu işe geçersiniz.
- VMware VM'leri için Dağıtım Planlayıcısı raporunda önerilen VM toplu iş boyutunu kullanabilirsiniz.
- Fiziksel makineler için, benzer boyutta ve miktarda veriye sahip makinelere ve kullanılabilir ağ aktarım hızına göre toplu işlemleri tanımlamanızı öneririz. Amaç, ilk çoğaltmalarını aynı süre içinde tamamlama olasılığı olan toplu iş makinelerinin kullanılmasıdır.
Bir makine için disk değişim sıklığı yüksekse veyaPlanner Dağıtımı'nda sınırları aşıyorsa, ç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.
Çoğaltmayı etkinleştirmeden önce makinelerin çoğaltma gereksinimlerini karşıladığını denetleyin.
VMware VM'leri veya fiziksel sunucular için bir çoğaltma ilkesi yapılandırın.
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ı aşağıdaki gibi izlemeye başlayın:
- Çoğaltılan makinelerin sistem durumunu izlemek için bir olağanüstü durum kurtarma yöneticisi atayın.
- Çoğaltılan öğeler ve altyapı için olayları izleyin.
- Ölçeği genişleten işlem sunucularınızın durumunu izleyin.
- Daha kolay izleme için etkinlikler için e-posta bildirimleri almak için kaydolun.
- 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 devretmelerinizin bu sınırların içinde olduğundan emin olun.
- Düzenli olağanüstü durum kurtarma tatbikatları çalıştırın. Detaylandırmalar için yardım:
- Yük devretmeden önce dağıtımınızdaki boşlukları bulun.
- Uygulamalarınız için uçtan uca RTO tahmini.
- İş 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 yük devretme çalıştırmak için aşağıdakileri öneririz:
- İş 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.
- 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
- 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.
- Start-AzRecoveryServicesAsrPlannedFailoverJob PowerShell cmdlet'iyle birlikte bir kurtarma planıyla yük devretmeyi tetikleme.