Tam (FULL) ve fark (DIFF) yedeği al
SQL ServerYedek & LogKomut
-- Tam yedek:
BACKUP DATABASE [Musteri]
TO DISK = N'D:\Backup\Musteri_full_20260706.bak'
WITH COMPRESSION, CHECKSUM, INIT, STATS = 10;
-- Fark (differential) yedek:
BACKUP DATABASE [Musteri]
TO DISK = N'D:\Backup\Musteri_diff_20260706.bak'
WITH DIFFERENTIAL, COMPRESSION, CHECKSUM, INIT, STATS = 10;Ne yapar?
FULL tüm veritabanını, DIFFERENTIAL son FULL'den bu yana değişen extent'leri yedekler.
Ne zaman kullanılır?
FULL: günlük/haftalık taban yedek. DIFF: FULL arası hızlı ara yedekler için.
Dikkat
DIFF geri yükleme için ilgili FULL yedeğe ihtiyaç duyar. INIT mevcut dosyanın üzerine yazar; yanlış dosya adı verirsen yedeği kaybedersin. CHECKSUM ile bozulma erken yakalanır.