İçeriğe geç

SQL Server Yedekleme, Geri Yükleme ve Güvenlik Yönetimi

30.07.2024 2 okunma

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;
sql server backup sql yedekleme sql server restore sql güvenlik yetkilendirme sql server dba
İLERİ DÜZEY SQL PROGRAMLAMA hakkında bilgi almak ister misiniz?

Birebir özel yüz yüze eğitim yada uzaktan eğitim, esnek ders saatleri ile Pendik Kurtköy'de.