Aracılığıyla paylaş


Azure Site Recovery güvenilirliği

Azure Site Recovery, kesintiler sırasında iş yüklerini kullanılabilir durumda tutmak üzere tasarlanmış, sanal makineler için yönetilen bir çoğaltma ve yük devretme hizmetidir. İş yüklerini birincil sitelerden ikincil konumlara sürekli çoğaltarak en az veri kaybı ve kapalı kalma süresi sağlar. Planlı bakım veya beklenmeyen kesintiler durumunda yük devretme ve yeniden çalışma işlemlerini düzenler. Bu hizmet, şirket içi ortamlar ve Azure VM'ler için olağanüstü durum kurtarmayı destekleyip kuruluşların iş sürekliliğini sürdürmelerine yardımcı olur.

Azure kullandığınızda, güvenilirlik paylaşılan bir sorumluluktur. Microsoft, dayanıklılık ve kurtarmayı desteklemek için çeşitli özellikler sunar. Bu özelliklerin kullandığınız tüm hizmetler içinde nasıl çalıştığını anlamak ve iş hedeflerinize ve çalışma süresi hedeflerinize ulaşmak için ihtiyacınız olan özellikleri seçmek sizin sorumluluğunuzdadır.

Bu makalede, Azure Site Recovery geçici hatalar, kullanılabilirlik alanı kesintileri ve bölge kesintileri gibi çeşitli olası kesintilere ve sorunlara nasıl dayanıklı hale getirilmeye başlandığı açıklanmaktadır. Ayrıca Azure Site Recovery hizmet düzeyi sözleşmesi (SLA) hakkındaki bazı önemli bilgileri de vurgular.

Uyarı

Bu belgede, Azure Site Recovery hizmetinin çeşitli sorunlara karşı nasıl dayanıklı olduğu veya yapılabilmesi açıklanmaktadır. Vm'lerinizi veya diğer varlıklarınızı korumak için Azure Site Recovery nasıl kullanacağınızı açıklamaz. Azure Site Recovery kullanımı hakkında bilgi edinmek için bkz. Site Recovery Hakkında.

Güvenilirlik için üretim dağıtımı önerileri

üretim iş yükleriyle Site Recovery kullanırken şu eylemleri gerçekleştirmenizi öneririz:

  • Kurtarma Hizmetleri kasanızı çoğaltma için hedef bölgenize dağıtın.
  • Azure'dan Azure'a olağanüstü durum kurtarma için, yüksek veri değişim oranına sahip VM'ler için High Churn kullanın. Yüksek Değişim Sıklığı desteği, kurtarma noktası hedefinizi (RPO) geliştirir ve birçok yüksek ölçekli veritabanı iş yükü için çoğaltmayı etkinleştirir.
  • Olağanüstü durum kurtarma Azure Azure için önbellek depolama hesabını alanlar arası yedekli depolama (ZRS) kullanacak şekilde yapılandırın.
  • Olağanüstü durum kurtarma (DR) tatbikatlarının bir parçası olarak düzenli aralıklarla yük devretme testi gerçekleştirin. ÇOĞALTMA ve yük devretme işlemlerinizin iyi durumda olduğunu doğrulamak için DR tatbikatları her üç ayda bir veya iki kez çalıştırılmalıdır.
  • İşlem kaynaklarının yük devretme için hedef bölgenizde kullanılabilir olduğundan emin olmak için isteğe bağlı kapasite rezervasyonlarını kullanın.
  • Mobility aracıları için otomatik güncelleştirmeleri etkinleştirin.
  • Çoğaltmanızın durumunu izleyin ve bir sorun oluştuğunda size bildirilmesi için uyarıları yapılandırın.

Güvenilirlik mimarisine genel bakış

Azure Site Recovery kullandığınızda, çoğaltılan VM'leri temsil eden bir source ve target tanımlarsınız:

  • source bir Azure VM ya da şirket içi fiziksel sunucular, VMware VM'leri ve Hyper-V VM'ler dahil olmak üzere desteklenen başka bir kaynaktan bir VM veya sunucu olabilir.
  • target her zaman Azure bir VM'dir. Azure-Azure VM çoğaltması için hedef, kaynak VM'den farklı bir bölge veya kullanılabilirlik alanı olabilir.

Aşağıdakiler de dahil olmak üzere diğer kaynakları dağıtmak ve yapılandırmak sizin sorumluluğundadır:

  • Recovery Services kasası, Site Recovery'nin çoğaltma yapılandırma ayarlarınızı depolamak için kullandığı depodur. Kasa çoğaltılmış verilerinizi depolamaz. Kasanın yedeklilik yapılandırması Site Recovery için önemli değildir, ancak Azure Backup için aynı kasayı kullanmanız önemlidir.

    Bir depo aşağıdakiler gibi ek yapılandırmalar içerebilir:

    • Anlık görüntü sıklığını ve bekletme uzunluğunu yapılandıran çoğaltma ilkesi.
    • Makinelerin yük devretme sırasını koordine eden ve betikleri ve el ile gerçekleştirilen eylemleri içerebilen kurtarma planı. Kurtarma planları özellikle eşgüdümlü bir şekilde yük devretmesi gereken uygulama ve veritabanı katmanları gibi birden çok katmanı olan iş yükleri için kullanışlıdır.
  • Azure'den Azure'a çoğaltma için, hedefte çoğaltılmadan önce kaynak verilerin bir kopyasını kendi bölgesinde depolayan bir cache depolama hesabı. Önbellek depolama hesabınızın yedeklilik yapılandırması, kullanılabilirlik alanı kesintisi sırasında güvenilirliğinizi etkileyebilir.

Azure Site Recovery'de Kurtarma Hizmetleri kasası, önbellek depolama hesabı, kaynak ve hedef arasındaki ilişkiyi gösteren diyagram.

Uyarı

Bu kılavuz, Azure Site Recovery Azure tabanlı bileşenlerin güvenilirliğine ve çoğaltma ilişkisine odaklanır. Şirket içi ortamdan veya başka bir bulut sağlayıcısından verileri veya VM'leri çoğaltıyorsanız, Azure dışındaki bileşenlerin güvenilirliğini de göz önünde bulundurmanız gerekir.

Dağıttığınız bileşenler hakkında daha fazla bilgi için bkz:

Temel Site Recovery hizmeti, Microsoft'un yönettiği altyapıda çalışır. Bu belge, bu bileşenleri topluca core Site Recovery hizmeti olarak ifade eder.

Geçici hatalara dayanıklılık

Geçici hatalar, bileşenlerde kısa ve aralıklı hatalardır. Bunlar genellikle bulut gibi dağıtılmış bir ortamda gerçekleşir ve işlemlerin normal bir parçasıdır. Geçici hatalar kısa bir süre sonra kendilerini düzeltmektedir.

Site Recovery, çoğaltma işlemi sırasında oluşan geçici hataları, işlemlerini yeniden deneyerek otomatik olarak işler. Azure Site Recovery için geçici hata işlemeyi yapılandırmanız gerekmez.

Kullanılabilirlik alanı hatalarına dayanıklılık

Availability bölgeleri Azure bölgesindeki fiziksel olarak ayrı veri merkezleri gruplarıdır. Bir bölge başarısız olduğunda hizmetler kalan bölgelerden birine devredilebilir.

Kullanılabilirlik alanı hataları sırasında Azure Site Recovery çoğaltmanın nasıl davrandığını anlamak için hizmetin aşağıdaki bileşenlerini göz önünde bulundurmanız gerekir:

  • Core Site Recovery service: Site Recovery hizmeti desteklenen bölgelerdeki kullanılabilirlik alanı hatalarına dayanıklı olacak şekilde tasarlanmıştır. Hizmetin iç bileşenleri, müşteri yapılandırması gerekmeden bölge yedekliliğini otomatik olarak destekler.

  • Kurtarma Hizmetleri kasası: Kasa yapılandırma verilerini depolar. Site Recovery'nin bölge esnekliğini desteklediği bölgelerde, kasadaki yapılandırma verileri de bölge esnekliği gösterir.

  • Önbellek depolama hesabı: Azure'dan Azure'a çoğaltma için, önbellek depolama hesabınızın ZRS katmanını kullanarak dağıtarak bölge bazlı yedekli olduğundan emin olmanız gerekir.

    Önbellek depolama hesabınız için yerel olarak yedekli depolama (LRS) Azure Storage çoğaltma katmanını kullanıyorsanız, bir bölge başarısız olursa Site Recovery son değiştirilen verileri hedefinize çoğaltamayabilir.

Uyarı

Azure Site Recovery, farklı kullanılabilirlik alanlarındaki sanal makineler arasında yük devretmenize yardımcı olabilir. Daha fazla bilgi için bkz. Azure VM kullanılabilirlik alanları arasında olağanüstü durum kurtarma etkinleştirme.

Gereksinimler

Bölge desteği:

  • Core Site Recovery hizmeti ve Kurtarma Hizmetleri kasaları: Azure Site Recovery aşağıdaki bölgelerde bölge dayanıklılığına sahiptir:

    Amerikalar Avrupa Orta Doğu Asya Pasifik
    Şili Orta Doğu Avusturya Israel Central Orta Endonezya
    Mexico Central Kuzey İtalya Japonya Batısı
    Batı ABD 3 Orta Polonya Malezya Batı
    Spain Central Yeni Zelanda Kuzey

    Azure Site Recovery şu anda tüm kullanılabilirlik alanı etkin bölgelerde kullanılabilirlik alanları için destek dağıtmaktadır. Henüz bölge dayanıklılığı olmayan bölgelerde, bölge hataları işlemleri etkileyebilir.

  • Önbellek depolama hesabı: Kullanılabilirlik alanı etkinleştirilmiş tüm bölgelerde bir ZRS depolama hesabı dağıtabilirsiniz.

Maliyet

Site Recovery, kullanılabilirlik alanı yapılandırmasından bağımsız olarak korunan VM örneklerinin sayısına göre faturalandırılır. Daha fazla bilgi için bkz. Azure Site Recovery pricing.

Kullanılabilirlik alanı desteğini yapılandırma

  • Core Site Recovery service: Çekirdek Site Recovery hizmetinde bölge dayanıklılığını yapılandırmazsınız. Microsoft, desteklenen bölgelerde bölge dayanıklılığı sağlar.

    Microsoft daha sonra bir bölgede bölge dayanıklılığını etkinleştirirse, Site Recovery kaynaklarınız bölge dayanıklılığından otomatik olarak yararlanılır. Herhangi bir işlem yapmanız gerekmez.

  • Recovery Services kasası: Kurtarma Hizmetleri kasaları bir yedeklilik düzeyi yapılandırmanıza olanak sağlasa da, bu yapılandırma ayarı Site Recovery için kullanılmaz. Site Recovery kullanırken deponuzu bölgesel yedeklilik için yapılandırmanız gerekmez.

  • Cache storage account: Azure-Azure çoğaltma kullandığınızda, önbellek depolama hesabını oluşturmak ve uygun yedeklilik düzeyiyle yapılandırmak sizin sorumluluğunuzdadır. Bölge yedekliliği yapmak için ZRS replikasyon türü ile yapılandırın. Daha fazla bilgi için bkz. Azure Blob Storage'da sorumluluk.

Tüm bölgeler sağlıklı olduğunda davranış

Bu bölümde, çekirdek hizmet için kullanılabilirlik alanı desteğine sahip bir bölgede Site Recovery kullanıldığında, önbellek depolama hesabınız ZRS kullanacak şekilde yapılandırıldığında ve tüm kullanılabilirlik alanları çalışır durumda olduğunda ne bekleyebileceğiniz açıklanmaktadır.

  • Bölgeler arası işlem: Çoğaltma işlemi, çoğaltma işlerini tetikleyip çalıştırmak için birden çok kullanılabilirlik alanındaki altyapıyı kullanabilir. Hizmet bu altyapıyı sizin için şeffaf bir şekilde yönetir.

  • Çapraz bölge veri replikasyonu: Site Recovery ve Azure Storage bölgedeki veri replikasyonunu aşağıda açıklandığı gibi yönetir.

    • Site Recovery yapılandırması: Site Recovery, kasanız LRS kullanacak şekilde yapılandırılmış olsa bile yapılandırma verilerinizi bölgeler arasında çoğaltır.

    • Cache storage account: Önbellek depolama hesabınız ZRS kullanacak şekilde yapılandırılmışsa Azure Storage önbelleğe alınan verileri bölgeler arasında zaman uyumlu olarak çoğaltır.

Bölge hatası sırasındaki davranış

Bu bölümde, çekirdek hizmet için kullanılabilirlik alanı desteğine sahip bir bölgede Site Recovery kullanıldığında, önbellek depolama hesabınız ZRS kullanacak şekilde yapılandırıldığında ve kullanılabilirlik alanı kesintisi oluştuğunda neler bekleyebileceğiniz açıklanmaktadır.

Uyarı

Başarısız bölge kaynak VM'yi içeriyorsa hedefe failover işlemini başlatma sorumluluğu size ait olur. Daha fazla bilgi için bakınız:

  • Detection and response: Site Recovery platformu bir kullanılabilirlik alanındaki hataları otomatik olarak algılar ve bir yanıt başlatır. Site Recovery hizmetinde bölge yük devrini başlatmak için manuel müdahale gerekmez. Ancak, bölge kesintisi kaynak VM'nizi etkiliyorsa VM'nizin yük devretmesini başlatmanız gerekebilir.
  • Bildirim: Microsoft, bir bölge kapatıldığında sizi otomatik olarak bilgilendirmez. Ancak, Azure Service Health kullanarak tüm bölge hataları dahil olmak üzere hizmetin genel durumunu anlayabilir ve sorunları size bildirmek için Service Health uyarıları ayarlayabilirsiniz.
  • Etkin istekler: Etkin çoğaltma işleri üzerindeki etkisi, çoğaltma türüne bağlıdır:

    • Azure VM'lerinin Zondan bölgeye ve bölgeden bölgeye çoğaltması: Kaynak veya hedef örnek başarısız bölgedeyse, çoğaltma her iki örnek de yeniden kullanılabilir olana kadar duraklatılır.

      Başarısız bölge kaynak veya hedef VM'yi içermiyorsa ve önbellek depolama hesabı ZRS kullanacak şekilde yapılandırılmışsa çoğaltma çalışmaya devam eder.

    • On-premises to Azure: Hedef örnek başarısız bölgedeyse, çoğaltma örnek yeniden kullanılabilir olana kadar duraklatılır.

      Başarısız bölge hedef VM'yi içermiyorsa çoğaltma çalışmaya devam eder.

  • Beklenen veri kaybı: Bölge hatası sırasında veri kaybı beklenmez.

  • Beklenen kapalı kalma süresi: Başarısız bölge kaynak veya hedef VM'yi içeriyorsa, her iki örnek de yeniden kullanılabilir olana kadar çoğaltma duraklatılır.

  • Redistribution: Site Recovery ve Azure Storage bölge hatalarına otomatik olarak uyum sağlar:

    • Site Recovery core service: Site Recovery hizmeti, çoğaltma gerçekleştirmek için iyi durumdaki kullanılabilirlik alanlarındaki altyapıyı otomatik olarak kullanır. Herhangi bir işlem yapmanız gerekmez.

    • Cache storage account: Azure Storage önbellek verilerine yönelik istekleri otomatik olarak iyi durumdaki bölgelere yönlendirir.

Bölge kurtarma

Etkilenen kullanılabilirlik alanı kurtarıldığında, Site Recovery bölge kesintisi sırasında duraklatılmış olabilecek tüm çoğaltma işlerini otomatik olarak sürdürür.

Bölge kesintisi sırasında yük devreddiğiniz tüm sunucular veya VM'ler için yeniden çalışma başlatma sizin sorumluluğundadır. Daha fazla bilgi için bakınız:

Bölge hataları için test

Site Recovery platformu, iç bileşenleri için bölge dayanıklılığını yönetir. Bu özellik tam olarak yönetildiği için kullanılabilirlik alanı hata işlemlerini başlatmanız veya doğrulamanız gerekmez.

Vm yük devretmenizi ve genel yanıt yordamlarınızı test etmesi gereken düzenli olağanüstü durum kurtarma tatbikatları gerçekleştirmek önemlidir. Üretim ortamınızı etkilemekten kaçınacak şekilde Felaket Kurtarma (DR) tatbikatlarınızı tasarlayın. Daha fazla bilgi için bakınız:

Bölge genelindeki hatalara dayanıklılık

Azure bölgeler arası çoğaltma için Site Recovery, VM'lerin iyi durumdaki bir hedef bölgeye yük devretmesine olanak sağlayarak bölge arızalarına dayanıklılık sağlayacak şekilde tasarlanmıştır. Daha fazla bilgi için Azure VM'leri başka bir Azure bölgesine çoğaltma konusuna bakın.

Değerlendirmeler

  • Vault region: Kurtarma Hizmetleri kasası, seçtiğiniz belirli bir Azure bölgeye dağıtılır. Kasanın bölgesi önemli bir karardır. Çoğaltma, depolama alanının bölgesindeki bir aksama sırasında devam edebilir. Ancak, yük devretme ve geri kurtarma dahil olmak üzere Site Recovery yönetim işlemleri, bölge kurtarılana kadar kullanılamaz.

    Depolamanın hedef bölgeye dağıtılması, kaynak bölge kesintisi sırasında yük devretme ve kurtarma işlemlerinin erişilebilir kalmasını sağlamaya yardımcı olur ve üçüncü bölgedeki bir kesintinin bu işlemleri etkilemesini önler.

    Uyarı

    Kasanız normalde hedef bölge olarak kullandığınız bölgedeyse, yük devretme yapıp çoğaltmayı yeniden oluşturduktan sonra kasa artık yeni kaynak bölgenizde olur. İlgili bölge sonrasında bir sorun yaşarsa, her iki bölge de sağlıklı duruma gelene kadar geri dönüş işlemini gerçekleştiremeyebilirsiniz.

  • Kapasite rezervasyonları: Hedef bölgenizin ihtiyacınız olan VM türlerini desteklediğini ve iş yükünüz için kullanılabilir kapasiteye sahip olduğunu doğrulamak sizin sorumluluğunuzdadır. Yük devretme gerçekleşirse iş yükünüz için işlem kaynaklarının kullanılabilir olmasını sağlayan isteğe bağlı kapasite rezervasyonları kullanmanızı öneririz.

Çok bölgeli desteği yapılandırma

  • Kurtarma Hizmetleri kasası: Kasanın bölgesini seçmeniz gerekir. Daha fazla bilgi için yukarıdaki önemli noktalar bölümüne bakın.

    Kurtarma Hizmetleri kasaları bir yedeklilik düzeyi yapılandırmanıza olanak sağlasa da, bu yapılandırma ayarı Site Recovery için kullanılmaz. Site Recovery kullanırken kasanızı coğrafi yedeklilik için yapılandırmanıza gerek yoktur.

  • Önbellek depolama hesabı: Önbellek depolama hesabı çoğaltilmeden önce veriler için yalnızca geçici bir konum olarak kullanıldığından, grs kullanmak üzere yapılandırmamalısınız.

Bölge hatası sırasındaki davranış

Bölge hatası sırasında Site Recovery temel hizmetinin belirli davranışı, hangi bölgenin hatayla karşılaştığına bağlıdır:

  • Kaynak bölgede Hata: Azure-Azure çoğaltma için, kaynak bölge kullanılamadığında yük devretme işlemini başlatabilirsiniz.

    Kaynak bölge kullanılamadığından, kaynak bölgedeki VM iyi duruma gelene kadar çoğaltma durdurulur.

    Kaynak bölge başarısız olduğunda davranışı gösteren diyagram. Kaynak kullanılamıyor ve kaynak bölge kurtarana kadar çoğaltma durduruluyor.

  • Hedef bölgede hata: Hedef bölge kullanılamadığından çoğaltma durdurulur ve bölge iyi duruma gelene kadar hedefe yük devredemezsiniz.

    Hedef bölge başarısız olduğunda davranışı gösteren diyagram. Çoğaltma durdurulur ve hedef bölge kurtarana kadar yük devretme kullanılamaz.

  • Kasanın bulunduğu bölgede Hata: Kasa üçüncü bir bölgeye (kaynak veya hedef bölgeye değil) dağıtılırsa ve bu bölgede bir hata oluşursa, Site Recovery verilerinizi yinelemeye devam eder. Ancak kasa sağlıklı olana kadar yük devretme veya yük geri alma gibi herhangi bir işlem başlatamazsınız.

    Depolama bölgesi başarısız olduğunda davranışı gösteren diyagram. Çoğaltma devam eder, ancak depolama bölgesi kurtarılana kadar yük devretme ve geri yükleme işlemleri kullanılamaz.

Bölge geri kazanımı

Bölge kesintisi sırasında yük devreddiğiniz tüm sunucular veya VM'ler için yeniden çalışma başlatma sorumluluğu size aittir. Daha fazla bilgi için bakınız:

Bölge hataları testi

Vm yük devretmenizi ve genel yanıt yordamlarınızı test etmesi gereken düzenli olağanüstü durum kurtarma tatbikatları gerçekleştirmek önemlidir. Üretim ortamınızı etkilemekten kaçınacak şekilde Felaket Kurtarma (DR) tatbikatlarınızı tasarlayın. Daha fazla bilgi için bakınız:

Yapılandırma ve çoğaltma sorunlarına dayanıklılık

Olağanüstü durum kurtarma çözümü yalnızca olağanüstü durum saldırılarından önce çalıştığını biliyorsanız güvenilirdir. Bu, yapılandırma sorunları veya VM çoğaltmanızın durumuyla ilgili sorunlar gibi herhangi bir sorun ortaya çıkması durumunda Azure Site Recovery izlemenin önemli olduğu anlamına gelir. Daha fazla bilgi için bkz. Monitor Azure Site Recovery.

Çoğaltma durumuyla ilgili sorunlardan haberdar olmanız için Azure Monitor uyarıları yapılandırmanızı öneririz. Daha fazla bilgi için bkz. Azure Site Recovery için Yerleşik Azure Monitor uyarıları.

Hizmet bakımına dayanıklılık

Azure, temel Site Recovery hizmeti için güncelleştirmeleri ve bakımı otomatik olarak yönetir. Bakım işlemleri kapalı kalma süresi gerektirmez ve VM'lerinizin ve sunucularınızın çoğaltmasını kesintiye uğratmaz.

Ancak, gerektiğinde mobility aracısı da dahil olmak üzere VM'lerinizdeki ve sunucularınızdaki Site Recovery bileşenlerine güncelleştirme uygulamak sizin sorumluluğunuzdadır.

Önemli

Aracılar için otomatik güncelleştirmeleri etkinleştirmenizi kesinlikle öneririz. Aracı sürümü dörtten fazla sürüm geride kalırsa çoğaltma devre dışı bırakılır ve iş yükünüzün kurtarılabilirliği tehlikeye girer.

Daha fazla bilgi için Site Recovery'deki Hizmet güncellemeleri bölümüne bakın.

Hizmet düzeyi sözleşmesi

Azure hizmetleri için hizmet düzeyi sözleşmesi (SLA), her hizmetin beklenen kullanılabilirliğini ve bu kullanılabilirlik beklentisini elde etmek için çözümünüzün karşılaması gereken koşulları açıklar. Daha fazla bilgi için Bkz. Çevrimiçi hizmetler için Hizmet Seviyesi Anlaşmaları.

Azure Site Recovery için aşağıdakileri kapsayan ayrı SLA'lar vardır:

  • Hizmet kullanılabilirliği, Site Recovery hizmetinin korumalı örneklerin yükünü devretmek için kullanılabildiği anlamına gelir. Korumalı örnek, ikincil bir konuma çoğaltılan bir VM veya fiziksel sunucudur. Bu SLA'ya uygun olmak için başarısız yük devretme girişimlerini en az 30 dakikada bir yeniden denemeniz gerekir.
  • Kurtarma süresi hedefi (RTO), siz (veya yazdığınız betikler) bir yük devretmeyi tetiklediğiniz andan itibaren hedef VM'nin çalışır duruma gelmesine kadar geçen süreçtir. Bu süre, elle yapılan işlemleri veya betik çalıştırmasını kapsamamaktadır.

SLA yalnızca ikincil bölgede yeterli kapasite olduğunda hizmet kredisi sağlar.