Fark veritabanı yedekleri
A fark veritabanı yedek en son tam veritabanı bu yana değişen verileri kaydeder yedek.Bu tam yedek adı verilen değişiklik temeli.Fark veritabanı yedekleri tam veritabanı yedekleri daha hızlı ve daha küçük.Bu yedek kaydeder saat artan karmaşıklık sırasında nin maliyeti.Büyük veritabanları için fark veritabanı yedeklerini daha kısa aralıklarla ortaya çıkabilir.Bu iş kaybı Pozlandırma azaltır.
Fark veritabanı yedekleri bir veritabanının alt küme küme küme veritabanı geri kalanı daha sık değiştirilen özellikle yararlıdır.Bu gibi durumlarda, fark veritabanı yedeklerini yedeklemek sık tam veritabanı yedekleri ek yük sağlar.
Not
Okuma/yazma veritabanı fark yedekler çalışmak doğru filegroups biri ne zaman salt okunur olsa da, değişiklik temeli oluşturuldu.Herhangi bir okuma/yazma veritabanı, veritabanı altyapısı kayıtları farklıları yedekleme olduğu gibi değişiklik temeli birincil dosya içinde.
Fark veritabanı yedekleri zamanlama için en iyi yöntemler
Büyük veritabanları için tam veritabanı yedek önemli ölçüde disk alanı gerektirir.saat ve disk alanından kazanmak için tam veritabanı izleyebilirsiniz yedek fark bir dizi ile yedeks.Her ardışık artımlı veritabanı yedeklemesi daha fazla yedek saat, alan ve geri yükleme saat gerektiren öncülü büyük.Bu nedenle, yeni bir almak öneririz tam yedek yeni fark temel sağlamak üzere uygun aralıklarla.
Fark veritabanı yedeklerini kullandığınızda en iyi yöntem, aşağıdaki yönergeleri öneririz:
Sonra tam bir veritabanı yedek, fark veritabanı tablosu yedekdüzenli olarak s.Örneğin, fark veritabanı sürebilir yedek her dört saat veya, son derece etkin sistemler için hatta daha sık sık.
Bir zaman aralığında olan, emin olur, fark yedeks değil çok büyük hale, yeni bir tam veritabanı zamanla yedek.Örneğin, geri tam bir veritabanı saat hafta.
Not
Tam kurtarma modeli altında da işlem günlüğü yedekleri zamanlamanız gerekir.Fark veritabanı yedekleri daha sık günlüğü yedekleri almak öneririz.Daha fazla bilgi için bkz: İşlem günlüğü yedekleri ile çalışma.
Fark veritabanı yedekleme stratejisi (Basit kurtarma modeli)
Basit kurtarma modeli altında yedekleri arasında iş kaybı Pozlandırma artırır üzerinden saat.Fark veritabanı yedekleri tarafından etkinliğiyle veritabanı yedekleri kullanarak iş kaybı Pozlandırma azaltan bir yedek stratejisi aşağıda gösterilmiştir.Sonra ilk veritabanını yedek, bir dizi üç fark yedeks alınır.Üçüncü değişiklik yedeği sonraki yedek veritabanı yedek olduğu kadar büyük.Bu veritabanı yedeğini oluşturur Yeni bir değişiklik temeli.
Fark veritabanı yedekleme stratejisi (tam kurtarma modeli)
Fark veritabanı yedekleri tam ve Toplu Kaydedilmiş kurtarma modelleri ile en aza saat bir veritabanını geri yüklerken, ileriye doğru hareket günlüğü yedekleri top gerekli.Fark veritabanı yedek veritabanı ne zaman geri yükler değişiklik yedeği tamamlandı.
Fark veritabanı yedekleri ile tam veritabanı yedekleri tamamlar ve ayrıca bir dizi rutin günlük yedeklemeler gösterir bir yedek stratejisi aşağıda gösterilmiştir.İşlem günlüğü yedekleri varlığını iş kaybı SARS azaltır saat en son günlük yedeklemeden sonra.Sonra ilk veritabanını yedek, bir dizi üç fark yedeks alınır.Üçüncü değişiklik yedeği sonraki yedek tam Veritabanı yedeksi olduğu kadar büyük.Bu tam veritabanı yedeği oluşturur Yeni bir değişiklik temeli.
Bu şekilde ilk veritabanı yedek önce veritabanı için potansiyel iş kaybı (dan saat t1 için saat t0) açıktır.Bundan sonra düzenli günlük yedeğis, sonra en son yapılan değişiklikler kaybetme riskini iş kaybına maruz kalma olasılığını azaltmak günlük yedeği (taken saat t14).Bir disk hatası oluşursa, veritabanı yöneticisi hemen deneyin yedeklemek etkin günlük (günlük tail).Bu, sonradan alınan günlük yedeği başarılı, veritabanı başarısızlık noktasına kadar geri yüklenebilir.
Not
İşlem günlüğü yedekleri izin kurtarmak için başarısız.Daha fazla bilgi için bkz: Bir veritabanını bir yedek içinde bir noktaya geri.
Fark veritabanı yedekleri planlama ve oluşturma
Gerekli yedek artımlı veritabanı yedeklemesi oluşturma sözdizimi şöyledir:
backup database veritabanı_adı to <backup_device> ile FARK
Fark veritabanı oluşturmak içinyedek
Nasıl yapılır: Fark veritabanı yedekleme (Transact-SQL) oluştur
Nasıl yapılır: Fark veritabanı yedekleme (SQL Server Management Studio'yu) oluştur
SqlBackup (SMO)
Not
En iyi yöntemler de dahil olmak üzere, fark yedekler kullanma hakkında daha fazla bilgi için bkz: Fark yedekler kullanma.
yedek işlerini zamanlamak için
Veritabanını geri yüklemek için bir fark Veritabanı yedeklemesi kullanma
Size geri yükleme yüklemeden önce bir değişiklik yedeği, bunun temel geri yükleme yüklemeniz gerekir.Belirtilen taban için tam farklarını bir dizi ele alırsanız, yalnızca temel ve en son fark geri yükleme sırasında geri gerekir saat.Daha fazla bilgi için bkz: Tam veritabanı geri yükleme (Basit kurtarma modeli) gerçekleştirme veya Tam veritabanı geri yükleme (tam kurtarma modeli) gerçekleştirme.
Önemli |
---|
Bankası tuttuğunuz sürece, oluşturduğunuz için tüm fark yedekler tutmanızı öneririz.Varsa, en son değişiklik yedeği olan bozuk bir veritabanını geri yükleme yüklemek için önceki diferansiyel kullanabilirsiniz. |
Ayrıca bkz.