Hızlı Özet (TL;DR)
En iyi yedekleme politikası bile insan faktörüne ve unutkanlığa bırakıldığında er ya da geç çökmeye mahkumdur. Profesyonel sistem yönetimi, tüm rutin yedekleme, disk kontrolü ve servis sağlığı süreçlerinin otomatik betiklerle (PowerShell ve Bash) yürütülmesini ve sonuçların Telegram, e-posta veya webhook aracılığıyla anında raporlanmasını gerektirir. “Yedek aldığını zannedip, felaket anında yedeğin aylardır çalışmadığını öğrenmek” IT dünyasındaki en yaygın faciadır.
Windows ve Linux İçin Otomasyon Alanları
- Disk Alanı Erken Uyarı Betiği: Sunucudaki herhangi bir disk bölümü %85 doluluğa ulaştığında sistem yöneticisine Telegram’dan acil mesaj atan zamanlanmış görev.
- Otomatik Veritabanı Dökümü (Dump): Her gece yarısı PostgreSQL veya MSSQL veritabanını döküm alıp, AES-256 ile şifreleyerek uzak NAS’a rsync ile ileten kabuk betiği.
- Eski Yedeklerin Otomatik Temizlenmesi (Retention): 30 günden eski günlük yedekleri diskte yer açmak için otomatik silen ancak aylık arşivleri koruyan temizlik algoritmaları.
- Yedek Bütünlüğü Doğrulama Testi: Alınan zip veya tar arşivinin bozuk olup olmadığını
tar -tzfveya test komutlarıyla kontrol edip sağlamlığını onaylayan döngüler.
Hata Durumunda Bildirim Şartı
Bir otomasyon betiği yalnızca işlem bittiğinde değil; bir hata aldığında (Exit code != 0) derhal yöneticinin telefonuna bildirim düşürmelidir. Sessizce çöken bir cron görevi en büyük güvenlik açığıdır.
Kurumsal otomasyon ve yedekleme danışmanlığı için Sunucu ve Yedekleme Altyapısı sayfamızı inceleyin.