Differantial Backup

Differantial Database Backup

Bir veritabanının tam yedeği alındıktan sonra, her defasında tam yedek alınarak büyük veri alanı kaplamak yerine, bir kez ya da uzun aralıklarla tam yedek alınarak, sonraki yedeklerin tam yedek ile sonraki zaman arasındaki fark yedeği olması sağlanabilir.

Saat 14 de alınan sabah 12 den 14 e kadar olan değişimi tutar, içinde 13 de dahildir. Dolayısıyla ben saat 14’deki backup’a dönmek istediğim zaman. Saat 13 de alınan differantial backup’a ihtiyacım yoktur. Çünkü saat 14 de alınan 13 deki değişimi de kendi içersinde bulundurmaktadır.

Herhangi bir saate dönmek istersem. Elimde bir FULL Backup olacak ve dönmek istediğim saatin differantial backup’ına sahip olmam yeterli olacak.

En son alınan FULL Backupla arasındaki fark kadar.

T-SQL 

BACKUP DATABASE [TESTDB]
TO  DISK = 'C:\Backups\VERIDATA\VERIDATA.BAK'
WITH  DIFFERENTIAL

Kişisel Web sayfama hoş geldiniz..