Yedekleme Neden Kritik?
Her şirket bir gün veri kaybı riskiyle karşılaşır. Donanım arızası, insan hatası veya siber saldırı — yedek yoksa veriler geri alınamaz.
Backup Türleri
- Full Backup: Tüm veritabanı yedeği. Haftalık önerilir.
- Differential Backup: Son full backup'tan bu yana değişenler. Günlük önerilir.
- Transaction Log Backup: Log kayıtları. Saatlik veya daha sık.
Backup Alma
-- Full backup
BACKUP DATABASE SatisDB
TO DISK = 'C:\Backup\SatisDB_Full_20241001.bak'
WITH COMPRESSION, STATS = 10;
-- Differential backup
BACKUP DATABASE SatisDB
TO DISK = 'C:\Backup\SatisDB_Diff.bak'
WITH DIFFERENTIAL;Restore
RESTORE DATABASE SatisDB
FROM DISK = 'C:\Backup\SatisDB_Full.bak'
WITH REPLACE, RECOVERY;Kullanıcı Yetkilendirme
CREATE LOGIN app_kullanici WITH PASSWORD = 'GucluSifre123!';
CREATE USER app_kullanici FOR LOGIN app_kullanici;
GRANT SELECT, INSERT, UPDATE ON musteriler TO app_kullanici;
DENY DELETE ON musteriler TO app_kullanici;