Veeam SureBackup ile Otomatik Sanal Makine Boot ve SQL Veritabanı Bütünlük Testi Mimarisi
Bir sistem yöneticisine "Yedekleriniz çalışıyor mu?" diye sorduğunuzda "Evet, her gün yeşil tik alıyorum" yanıtını alıyorsanız endişelenmelisiniz. Çünkü yeşil tik, sadece veri bloklarının depoya hatasız yazıldığını gösterir; o blokların içindeki Windows işletim sisteminin mavi ekran vermeden açılacağını veya SQL veritabanının SUSPECT moduna düşmeyeceğini garanti etmez. Bu körlüğü ortadan kaldıran teknoloji Veeam SureBackup'tır.
1. Virtual Lab (Sanal Laboratuvar) Mimarisi
SureBackup, yedek dosyalarını bir yere geri yüklemeden (restore etmeden), doğrudan sıkıştırılmış yedek deposundan çalıştırır (vPower NFS). Bunu yaparken canlı üretim ağını etkilememek için Virtual Lab oluşturur:
- İzole Ağ: Canlı ağdaki IP adresleri (örn: 10.10.20.50) ile birebir aynı IP'ye sahip bir test makinesi açılır.
- Proxy Appliance (Veeam Yönlendirici): Canlı ağ ile izole ağ arasında köprü kurar. Ağda IP çakışmasını engellemek için Masquerading (IP Maskeleme) tekniğini kullanır.
[Canlı Üretim Ağı: 10.10.20.0/24]
│
▼ (Yalnızca Test Sırasında Geçici Bağlantı)
[Veeam Proxy Appliance] (IP: 10.10.20.250 <-> Maskelenmiş IP: 192.168.255.50)
│
▼ (Tamamen İzole Sanal Switch / Port Grubu)
[İzole Test VM: SQL-SRV] (Gerçek IP'si 10.10.20.50 olarak açılır, canlı ağla çakışmaz!)
2. Test Aşamaları ve Doğrulama Skriptleri
SureBackup sanal makineyi başlattığında sırasıyla şu testleri icra eder:
- Heartbeat Test: VMware Tools veya Hyper-V Integration Services servisinin ayağa kalktığını denetler (İşletim sistemi açıldı mı?).
- Ping Test: İzole yönlendirici üzerinden makinenin IP adresine ping atar.
- Application Test (Uygulama Doğrulaması):
- Domain Controller ise: Port 88 (Kerberos) ve Port 389 (LDAP) test edilir.
- SQL Sunucu ise: Port 1433'e TCP oturumu açılır ve örnek bir sorgu çalıştırılır.
- Web Sunucu ise: Port 80/443 HTTP 200 OK yanıtı sorgulanır.
3. Application Group ile Bağımlılık Zinciri Kurma
Tek başına bir ERP sunucusunu açarsanız kimlik doğrulayamadığı için SQL servisi başlamayabilir. SureBackup'ta Application Group tanımlanarak önce Active Directory (DC) açılır, ardından SQL sunucu, en son ERP sunucusu açılarak test edilir.
Karşılaşılan Kritik Hatalar ve Çözüm İpuçları
- Boot Timeout Hatası: Sanal makine yedek deposundan (özellikle mekanik SAS disklerden) çalıştığı için canlıdaki kadar hızlı açılamaz. Varsayılan 300 saniyelik boot süresi aşılırsa test hata verir. vSphere ayarlarından
Boot timeoutsüresi 900 saniyeye (15 dakika) çıkarılmalıdır. - Bellek (RAM) Yetersizliği: Virtual Lab'da aynı anda 3 büyük sunucu açıldığında ESXi hostun fiziksel RAM'i yetmeyebilir. SureBackup ayarlarından test edilen sanal makinenin RAM miktarı geçici olarak %50 sınırlandırılabilir (örn: 64 GB yerine 16 GB ile başlat).
Mühendis Notu
SureBackup doğrulama raporlarını haftalık olarak otomatik PDF çıktısı alarak IT Direktörünüze ve Kalite Denetçilerine iletin. ISO 27001 ve KVKK denetimlerinde "Yedeklerimizin kurtarılabilirliğini her gün kanıtlıyoruz" belgesi denetçilerin en çok saygı duyduğu rapordur.
