RPO ve RTO
- Docker & Kubernetes kursu
- Uzman
- Ders 41/47
- 4 dk
Recovery point ve time objective kavramlarını öğrenirsin.
RPO ve RTO
Felaket planının iki temel hedefi vardır:
- RPO (Recovery Point Objective): kabul edilebilir en fazla veri kaybı süresi. Gece yedeği RPO'yu 24 saat yapar; saatlik yedek 1 saat.
- RTO (Recovery Time Objective): hizmetin yeniden çalışır hale gelmesi için kabul edilebilir en uzun süre.
son yedek felaket hizmet geri
───────────────┼──────────────────┼───────────────────────────┼──────►
└──── RPO ─────────┘└────────── RTO ────────────┘Hedefler işin gereğine göre seçilir: ödeme sistemi dakikalar ister, iç wiki saatlerle yetinebilir.
Hedeflere ulaşmak
RPO'yu düşürmek için: sık yedek, veritabanında sürekli WAL arşivi ya da başka bölgeye çoğaltma. RTO'yu düşürmek için: GitOps ile hızlı yeniden kurulum, hazır bekleyen (warm standby) ikinci cluster, otomatik DNS yük devri ve düzenli tatbikat.
servis RPO RTO yöntem
odeme 1 dk 15 dk veritabanı çoğaltma + warm standby
magaza 1 saat 1 saat saatlik Velero + GitOps
wiki 24 saat 1 gün gece yedeğiUygulama Saatlik yedek
RPO'yu 1 saate indirmek için iki komut yaz: her saat başı ("0 * * * *") magaza'yı yedekleyen ve 48 saat saklayan saatlik adlı Velero zamanlaması oluştur; ardından zamanlamadan hemen bir yedek tetikle (velero backup create --from-schedule saatlik).
Başlangıç kodu
# buraya yazÖrnek çözüm
velero schedule create saatlik --schedule="0 * * * *" --include-namespaces magaza --ttl 48h
velero backup create --from-schedule saatlikBeklenen çıktı
Schedule "saatlik" created successfully. Creating backup from schedule, all other filters are ignored. Backup request "saatlik-20261103113005" submitted successfully.
Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 Yedekler 6 saatte bir alınıyorsa en kötü durumda RPO nedir?
- 1 saat
- 24 saat
- 0
- 6 saat Doğru cevap
Açıklama: Felaket bir sonraki yedekten hemen önce olursa son 6 saat kaybolur.
2 Hizmetin yeniden çalışması için kabul edilen en uzun süre.
Hedef kısaltması: ____
Hedef kısaltması: RTO
Açıklama: RTO süre, RPO veri kaybıdır.
3 Eşleştir.
| Kavram | Anlamı |
|---|---|
RPO |
Veri kaybı |
RTO |
Kesinti süresi |
warm standby |
Hazır ikinci cluster |
WAL arşivi |
Sürekli veritabanı yedeği |