RTO, RPO ve Kurtarma Katmanlarını Tanımlama
İş yüklerini önem derecelerine göre sınıflandırın, RTO ve RPO hedefleri atayın ve bunları uygun Azure kurtarma özellikleri ile çoğaltma sıklıklarıyla eşleyin.
RTO, RPO ve Kurtarma Katmanlarını Tanımlama, CoddyKit'te ücretsiz bir Cloud & IT Cert Prep dersidir. Bu, 4 dersinin 1. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Cloud & IT Cert Prep öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Cloud & IT Cert Prep kursu toplamda 4 dersten oluşur.
İş Sürekliliği Planlamasının Temelleri
iş sürekliliği planlaması (BCP), kritik işlevlerin bir olağanüstü durum sırasında ve sonrasında devam edebilmesini sağlama sürecidir. Bulut bilişiminde bu, sistemleri kabul edilebilir süre ve veri kaybı eşikleri içinde hatalardan kurtulabilecek şekilde tasarlamak anlamına gelir. İki temel ölçüm olan RTO ve RPO, her iş yükü için “kabul edilebilir” olanı tanımlar.
Kurtarma Süresi Hedefi (RTO)
Kurtarma Süresi Hedefi (RTO), bir olağanüstü durumun ardından bir sistemin çevrim dışı kalabileceği kabul edilebilir en uzun süredir. Şu soruyu yanıtlar: “İşletme bu uygulamanın ne kadar süre devre dışı kalmasına dayanabilir?”. RTO; saat, dakika veya saniye cinsinden ifade edilir. Bir Payment işleme sisteminin RTO'su 15 dakika olabilirken, bir Internal HR portalının RTO'su 24 saat olabilir.
# RTO examples by workload type:
# Payment processing: RTO = 15 minutes
# E-commerce storefront: RTO = 1 hour
# Internal reporting: RTO = 4 hours
# Archive/audit data: RTO = 24 hours
# Shorter RTO = more expensive architecture required
# (warm standby, active-active, auto-failover)Kurtarma Noktası Hedefi (RPO)
Kurtarma Noktası Hedefi (RPO), zaman cinsinden ölçülen kabul edilebilir en fazla veri kaybı miktarıdır. Şu soruyu yanıtlar: “İşletme ne kadar veriyi kaybetmeyi göze alabilir?”. RPO 1 saat ise işletme, 1 saate kadar işlem kaybetmeyi kabul eder. RPO, verileri ne sıklıkta yedeklemeniz veya çoğaltmanız gerektiğini belirler. RPO değerinin 0 olması, maliyetli olan ve yazma performansını etkileyebilen eş zamanlı çoğaltma gerektirir.
# RPO examples:
# Financial transactions: RPO = 0 (no data loss tolerated)
# E-commerce orders: RPO = 5 minutes
# User-generated content: RPO = 1 hour
# Configuration/metadata: RPO = 24 hours
# Shorter RPO = more frequent replication or synchronous writes
# = higher cost and possibly higher latencyRTO ve RPO: Temel Fark
RTO ile RPO'yu birbirine karıştırmamak önemlidir:
- RTO, zamanla ilgilidir — sistemin ne kadar süre devre dışı kaldığını belirtir
- RPO, veriyle ilgilidir — ne kadar verinin kaybedildiğini belirtir
Bir sistemin kısa bir RTO'su (hızlı kurtarma) ve uzun bir RPO'su (önemli miktarda veri kaybını kabul etme) olabilir veya bunun tersi geçerli olabilir. İdeal olan her ikisinin de kısa olmasıdır; ancak bunu başarmak, çoğaltma ve hazır bekleyen kapasiteye önemli yatırımlar yapılmasını gerektirir.
İş Yüklerini Önem Derecesine Göre Sınıflandırma
Tüm iş yüklerinin önem derecesi aynı değildir. Yaygın bir yaklaşım, iş yüklerini iş etkisine göre kurtarma katmanlarına ayırmaktır:
- Katman 1 (Görev Açısından Kritik) — katı RTO/RPO, en yüksek maliyet (ör. ödemeler, alım satım platformları)
- Katman 2 (İş Açısından Kritik) — orta düzeyde RTO/RPO (ör. CRM, ERP)
- Katman 3 (Kritik Olmayan) — esnek RTO/RPO, en düşük maliyet (ör. geliştirme ortamları, arşivler)
Katmanları Azure Kurtarma Seçenekleriyle Eşleştirme
Farklı kurtarma katmanları, farklı Azure özellikleriyle eşleşir:
- Katman 1 — Cosmos DB çok bölgeli yazma, SQL otomatik yük devretme grupları, etkin-etkin mimari, Traffic Manager
- Katman 2 — ikincil bölgeye Azure Site Recovery, SQL coğrafi çoğaltma (okuma amaçlı çoğaltma), 30 günlük saklama süresiyle günlük yedeklemeler
- Katman 3 — haftalık zamanlamalı Azure Backup, çoğaltma yok, anlık görüntüden geri yükleme
Kullanılamama Süresinin Maliyetini Hesaplama
Düşük RTO'lu bir mimariye yapılan yatırımı gerekçelendirmek için iş yükünün kullanılamama maliyetini hesaplayın. Buna kaybedilen gelir, müşterilere yönelik SLA cezaları, personel verimliliği kaybı ve itibar zararı dahildir. 1 saatlik kullanılamama süresinin maliyeti 500.000 ABD dolarıysa etkin-etkin bir kurulum için ayda 50.000 ABD doları harcamak kolayca gerekçelendirilebilir. Uygun kurtarma katmanı için bir iş gerekçesi oluştururken bu sayıları kullanın.
# Cost of downtime formula:
# Hourly revenue at risk + (staff hours idle x hourly rate)
# + SLA penalty exposure + estimated reputational cost
# Example:
# Revenue: $100,000/hour
# Staff: 500 people x $60/hour = $30,000/hour idle
# SLA penalties: $5,000/hour
# Total cost of downtime: ~$135,000 per hourKatman 2 için Azure Site Recovery
Azure Site Recovery (ASR), Azure'da Katman 2 RTO/RPO hedeflerine ulaşmak için kullanılan temel hizmettir. ASR, VM'leri sürekli olarak ikincil bir bölgeye çoğaltır ve dakikalar içinde yük devretme başlatabilir. Azure VM'leri için çoğaltma sıklığı 30 saniyede bir (çökme tutarlı) veya 1–4 saatte bir (uygulama tutarlı) olabilir; yapılandırmaya bağlı olarak RPO genellikle bu aralıkta olur.
# Enable replication for a VM with ASR:
az site-recovery protected-item create \
--resource-group myRG \
--vault-name myRecoveryVault \
--fabric-name 'Primary' \
--container-name 'asr-a2a-default-eastus-container' \
--protected-item-name myVM-protectedRPO ve Yedekleme Sıklığı
RPO'nun saatlerle ölçüldüğü iş yükleri için uygun bir zamanlamaya sahip Azure Backup yeterlidir. Örneğin 4 saatlik bir RPO, en az 4 saatlik bir yedekleme aralığı gerektirir. Azure Backup, Azure VM'leri için saatlik yedekleme zamanlamalarına izin veren gelişmiş ilkeleri destekler. Veritabanlarında işlem günlüğü yedeklemeleriyle belirli bir zamana geri yükleme (PITR), ASR'ye göre daha düşük maliyetle 1 saatin altında RPO sağlayabilir.
RTO ve RPO Taahhütlerini Belgeleme
RTO ve RPO hedefleri bir İş Etki Analizi (BIA) içinde resmî olarak belgelenmeli ve hem teknik hem de iş paydaşları tarafından gözden geçirilmelidir. BIA, her uygulamayı kurtarma katmanıyla eşleştirir, RTO/RPO hedeflerini belgeler, bu hedefleri sağlayacak Azure hizmetlerini belirler ve sınama zamanlamasını (DR planının tatbikatlarla ne sıklıkta doğrulanacağını) belirtir.
RTO/RPO Hedeflerine Karşı Sınama
RTO ve RPO hedefleri, DR sınaması ile doğrulanana kadar yalnızca birer hedeftir. Bir DR sınaması sırasında gerçek kurtarma süresini ölçün (belirtilen RTO karşılanıyor mu?) ve kurtarma noktasındaki gerçek veri kaybını ölçün (belirtilen RPO karşılanıyor mu?). Sınama eksiklikleri ortaya çıkarırsa hedefler tutarlı biçimde karşılanana kadar mimariyi veya prosedürleri güncelleyin. Uyum denetimleri için sınama sonuçlarını belgeleyin.
Hızlı Kontrol
Bu derste işlenen Microsoft Azure Fundamentals (AZ-900) kavramlarını anlayıp anlamadığınızı sınayın.
Ders Özeti
Bu derste şunları öğrendiniz: RTO, kabul edilebilir en uzun kullanılamama süresidir; RPO ise zaman cinsinden ölçülen kabul edilebilir en fazla veri kaybıdır; iş yükleri belirli Azure hizmetleriyle eşleşen kurtarma katmanlarına ayrılır; RTO/RPO hedeflerine ulaşılabilir olduğunu doğrulamak için sınama zorunludur. Sırada Azure Site Recovery ile kurtarma planlarını ve otomatik yük devretmeyi inceleyeceğiz.
Sıkça Sorulan Sorular
“RTO, RPO ve Kurtarma Katmanlarını Tanımlama” dersi ücretsiz mi?
Evet — “RTO, RPO ve Kurtarma Katmanlarını Tanımlama” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Cloud & IT Cert Prep kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Cloud & IT Cert Prep kursu toplamda 4 dersten oluşur.
“RTO, RPO ve Kurtarma Katmanlarını Tanımlama” dersinde ne öğreneceğim?
İş yüklerini önem derecelerine göre sınıflandırın, RTO ve RPO hedefleri atayın ve bunları uygun Azure kurtarma özellikleri ile çoğaltma sıklıklarıyla eşleyin. Cloud & IT Cert Prep ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.
Cloud & IT Cert Prep öğrenmeye başlamak için deneyim gerekli mi?
Önceden deneyim gerekmez. CoddyKit'te Cloud & IT Cert Prep, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 1. dersidir.
“RTO, RPO ve Kurtarma Katmanlarını Tanımlama” dersi ne kadar sürer?
Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.
Bu Cloud & IT Cert Prep dersinde kod yazıp çalıştırabilir miyim?
Evet. Her Cloud & IT Cert Prep dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.
Bu kursun tüm dersleri
- RTO, RPO ve Kurtarma Katmanlarını Tanımlama
- Kurtarma Planları ve Otomatik Geçiş
- Etkilemeden DR Testi
- PaaS Hizmetleri için DR