Özet - Disaster recovery
- Docker & Kubernetes kursu
- Uzman
- Ders 42/47
- 5 dk
Snapshot, Velero ve RPO'yu birleştirerek bir kurtarma planı yazarsın.
Özet: felaket kurtarma
Bu grupta:
- Yedeklenecek üç katman: etcd (nesneler), PersistentVolume'lar (veri), Git (tanımlar); 3-2-1 kuralı.
etcdctl snapshot saveveetcdutl snapshot status/restore; görüntü Secret içerir, şifreli saklanır.- Velero: namespace düzeyinde nesne ve volume yedeği;
backup create,schedule create --ttl. velero restore create --from-backup,--namespace-mappingsile incelemeye açma.- RPO veri kaybı, RTO kesinti süresidir; sık yedek, çoğaltma, warm standby ve tatbikatla düşürülür.
velero backup get
velero restore create --from-backup gece-20261103020000Uygulama Tatbikat
Bir geri yükleme tatbikatı için üç komut yaz: staging-dr context'ine geç (kubectl config use-context); gece-20261103020000 yedeğinden tatbikat adlı bir restore oluştur; magaza'daki pod'ları listele.
Başlangıç kodu
# buraya yazÖrnek çözüm
kubectl config use-context staging-dr
velero restore create tatbikat --from-backup gece-20261103020000
kubectl get pods -n magazaBeklenen çıktı
Switched to context "staging-dr". Restore request "tatbikat" submitted successfully. NAME READY STATUS RESTARTS AGE api-7f9c6d5b4-2xkqp 1/1 Running 0 3m veri-db-0 1/1 Running 0 3m
Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 Bir felaket planının gerçekten işe yaradığı nasıl bilinir?
- Velero'nun kurulu olmasıyla
- Hiç felaket yaşanmamasıyla
- Düzenli geri yükleme tatbikatıyla süre ve veri ölçülerek Doğru cevap
- Yedek dosyalarının boyutuna bakarak
Açıklama: Sınanmamış yedek, ihtiyaç anında bozuk çıkabilir.
2 Yedekten geri yükle.
velero restore create ____ gece-20261103020000
velero restore create --from-backup gece-20261103020000
Açıklama: --from-backup kaynak yedeği belirtir.
3 Eşleştir.
| Kavram | Anlamı |
|---|---|
etcdctl |
etcd görüntüsü |
Velero |
Nesne + volume yedeği |
RPO |
Kabul edilen veri kaybı |
3-2-1 |
Kopya kuralı |