
Başarı raporlayan bir yedek işi bir yedek değildir
Yedekler işin hiç fark etmediği yollarla sessizce bozulur. Bir kaynak yolu değişir ve iş boş bir dizini başarıyla yedekler. Bir saklama kuralı tek kopyayı siler. Bir iş, koruması gereken veriyle artık eşleşmeyen bir çizelgede çalışır.
Doğrulama işin sorduğundan farklı sorular sorar: dönem için bir dosya var mı, boyutu öncekilerin aralığında mı ve geri yükleme yordamının onu bulmayı beklediği yerde mi.
Bunların hiçbiri bir geri yüklemenin işe yarayacağını kanıtlamaz. Bunu yalnızca bir geri yükleme kanıtlar. Aksi halde bir geri yükleme sırasında, mümkün olan en kötü anda keşfedilen başarısızlıkları yakalar.
Rapor kısa ve olumsuz olmalıdır: neyin eksik olduğu, neyin yanlış boyutta olduğu, geçen haftadan beri neyin değişmediği. Başarı listesi kimsenin ihtiyaç duymadığı kısımdır.
ActionFlow tuvalde nasıl çalışır
Üstveri yedeklerin indiği yere göre bir S3, Google Drive, Dropbox veya FTP node üzerinden gelir. Nesneleri indirmek yerine listeler.
Bir Start Scheduled node doğrulamayı döngünüze göre çalıştırır. Bir Loop node bildirilmiş yedek kümesini dolaşır: var olanın listesi değil, var olması gerekenin listesi.
Bir Date node her kayıt için beklenen nesne adını ve dönemi hesaplar. Bir yokluk çıkarsanmak yerine tespit edilebilsin.
Bir Validate node mevcut her nesneyi kurallarına karşı kontrol eder: yenilik, boyut aralığı ve konumun geri yükleme yordamına karşı.
Bir Math node boyutu kuyruk ortalamasına karşılaştırır. Aniden olağan boyutunun onda biri olan bir yedek klasik sessiz başarısızlıktır.
Bir Filter node yalnızca başarısızlıkları tutar. Bir If node tamamen eksik her şeyi, diğer özelliklerinden bağımsız, en yüksek bulgu diye işaretler.
Bir Generate Text node raporu bir istisna listesi olarak yazar, kaç kaydın geçtiğini doğrulayan tek bir satırla.
Bir Slack node onu yazar. Bir Email node kaydı kurtarma yükümlülüklerinizi imzalayan kişiye gönderir.
Bu ActionFlow'un kullandığı node'lar
- Start Scheduled (Start): doğrulama döngüsü.
- S3 (Storage): yedek nesnelerini indirmeden listeler. FTP, Google Drive ve Dropbox aynı yuvaya uyar.
- Loop (Control): bildirilmiş bir yedek kümesini dolaşır, yokluk tespit edilebilsin.
- Date (Util): her kayıt için beklenen nesne adı ve dönem.
- Validate (Data): yenilik, boyut aralığı ve konum geri yükleme yordamına karşı.
- Math (Util): boyut kuyruk ortalamasına karşı, sessiz küçülmeyi yakalar.
- Filter (Data) ile If (Control): yalnızca istisnalar, eksik en yüksek sırada.
- Email (Communication): kurtarma yükümlülüklerini imzalayan kişi için kayıt.
Sık sorulan sorular
Bülten
Ürün güncellemelerini alın
Yeni node'lar, agent'lar ve ürün notları. Yalnızca açmaya değer bir şey varken e-posta göndeririz.