DevOps Foundations · Modül 7: İşletme, gözlem ve yedekleme
Gerçekten Geri Yüklenen Yedekler
Yedek işinin koştuğu kimsenin umurunda değil; geri yüklemenin çalıştığı herkesin umurunda. Bu ders geri yüklemeyi ürün sayar, yedeği ham madde.
10 dk okuma
Kazanımlar
- Neyin yedeklendiğini, ne sıklıkta ve kopyaların ne kadar yaşadığını tanımlamak
- Ayrı silinmiş hedefe geri yükleyip sağlama toplamlarıyla doğrulamak
- Kendi hizmetinin sayılarıyla RPO ve RTO açıklamak
- Yedek işlerine güvenmek yerine geri yüklemeleri çizelgeyle test etmek
Neden önemli
Ekip gerçek olayda öğrenir: yedekler bir yıl her gece koşmuş, geri yüklemeler ikinci aydan bozuk arşivde düşer; çünkü kimse hiçbir şeyi geri yüklememiştir. Test edilmemiş yedek çizelgeli umuttur. Önemli tek işlem geri yüklemedir; takvim yerini, ayrı hedefi ve sağlama toplamını o alır; yedek işi yalnızca hazırlık adımıdır.
Kavramlar
Önce kapsam: hangi veri, hangi veritabanları ve birimler, artı kullanımı için gerekli konfigürasyon (şema sürümleri, kimlik konumu, biçimi okuyan uygulama sürümü). Geri yükleme bağlamsız veri yedeği en kötü güne bulmacadır. Tam ve artımlı zincirler alanı hıza takas eder; zincir en eski halkası kadardır, son dosyayı değil tüm zinciri doğrula. Saklama sözleri kodlar: haftalık günlük, aylık haftalık veya kurtarma sözleri ne gerektiriyorsa, yazılı.
RPO ve RTO sözleşme sayılarıdır. Kurtarma Noktası Hedefi: kabul edilebilir veri kaybı; yedek sıklığını kurar (bir saat RPO'ya saatlik yedek). Kurtarma Süresi Hedefi: geri yüklemenin alabileceği süre; araç ve pratiği kurar (test edilmemiş altı saatlik geri yüklemeyle dört saat RTO kurgudur). İkisini hizmetin ihtiyacından türet, sonra savı değil zamanlı geri yüklemeyle kanıtla.
Geri yükleme tatbikatı ürün demosudur. Ayrı hedefi sil, denemeleri geri yükle, sağlama toplamlarını kaynakla karşılaştır, uygulamayı geri yüklenen veriye karşı başlat. Ayrı hedef önemlidir: özgün üstüne geri yükleme felakete dair hiçbir şeyi kanıtlamaz, tek kopyayı riske atar. Mümkünse tatbikatı otomatikle, değilse takvime koy; son üç tatbikat raporunu sakla; geçen seri tek dürüst yedek metriğidir.
Şifreleme ve erişim döngüyü kapatır. Yedekler hizmetin tuttuğu her gizliyi toplar; dinlenmede şifrelenir, anahtarlar yedeklenen sistemin dışında (yedeğin yanındaki anahtar süstür); geri yükleme erişimi loglanır, sınırlıdır. Şifresiz yedek arşivi çalınacak tek diski bekleyen tam veri ihlalidir.
Uygulamalı örnek
Deneme verisi her gece yedeklenir; tatbikat silinmiş dizine geri yükler, sağlama toplamlarını karşılaştırır. İlk tatbikat düşer: arşiv geri yüklenir ama uygulama şemayı reddeder; çünkü yedek sonrası göçler koşmuş, geri yükleme yordamı şema sürümünü hiç kaydetmemiştir. Beklenen okuma: yedek iyiydi, geri yükleme bozuktu; yalnızca tatbikatların bulduğu arıza sınıfı. Onarım her yedekle şema sürümünü kaydeder, geri yüklemede kayıtlı noktaya göçleri oynatır. Art arda üç yeşil tatbikatla doğrula, her biri RTO'ya karşı zamanlı. L20 labı bu tüm döngüyü sağlama kanıtlı ister.
Yaygın yanlış hamle
Veri ve geri yükleme yordamı yerine konteyner veya VM imajını yedeklemek. İmajlar kısmi yazımlı koşan sistemin anını yakalar, geri yükleme anlamsızdır; kurtarma çalışılmış yordam yerine adli açılış onarımı olur. Veriyi bağlamıyla yedekle, geri yüklemeyi çalış, zamanla; imajlar M06 hattının derleme yapıtı kalsın, kurtarma yapıtı değil.
Lab ve sonraki adım
L20 labı küçük deneme verisini yedekler, ayrı silinmiş hedefe geri yükler, sağlama toplamlarıyla doğrular; belirtilen RTO'ya karşı zamanlı. Sırada
- ders başkasının gerçekten koşabileceği koşu kitabını yazar, devrederek
kanıtlar.
Mini kontrol
4 soruluk isteğe bağlı öz kontrol. Yanıtlar cihazından çıkmaz, saklanmaz ve hiçbir değerlendirmeye sayılmaz.
Ders geri bildirimi
Henüz yayında geri bildirim yok.
Geri bildirim yazmak için giriş yap ve dersi tamamla.
Kaynaklar
Alıştırma
Sahip olduğun bir veri kümesine RPO ve RTO tanımla; sonra ayrı silinmiş hedefe sağlama doğrulamalı geri yükleme tatbikatı koş. RTO'na karşı zamanla; tatbikat raporunu neyin kırıldığıyla yaz.
Geçme kriterleri
RPO/RTO hizmetin sayılarıyla belirtilmiş; tatbikat ayrı hedefte sağlama toplamlı koşulmuş; zamanlı sonuç RTO ile karşılaştırılmış, kırılma kayıtlı.