Kurtarma modeline genel bakış

Kurtarma modelleri hareket günlük bakım kontrol etmek için tasarlanmıştır.Üç kurtarma modelleri mevcuttur: Basit, tam ve toplu kaydedilmiş.Tipik olarak, bir veritabanı tam kurtarma modeli veya basit kurtarma modeli kullanır.

Aşağıdaki tablo bu kurtarma modelleri özetler.

Kurtarma modeli

Açıklama

İş kaybı Pozlandırma

saat dilimi için kurtarmak?

Simple

Günlüğü yedekleri yok.

Alan gereksinimlerini küçük, aslında hareket günlük alanı önleyerek tutmak için günlük alanı otomatik olarak biçimiyleilgili.

En son yedek işleminden sonra korunmasız değişikliklerdir.De olay bir felaket bu değişiklikleri geri alınmış olmalıdır.

Olabilir kurtarmak yalnızca bir yedek sonuna için.

Tam

Günlük yedeklemeler gerektirir.

Kayıp veya bozuk veri dosyasına hiçbir çalışma kaybolur.

Olabilir kurtarmak rasgele saat (örneğin, önce uygulama veya kullanıcı hatası) noktasına.

Normal olarak yok.

Tail günlük zarar, en son günlük yedeği geri alýnýp gerekir bu yana değiştirir.Daha fazla bilgi için bkz: Tail günlüğü yedekleri.

Olabilir kurtarmak Yedeklemelerinizin olduğu varsayılarak, saat içinde belirli bir noktaya o noktaya kadar sürede tamamlamak.Daha fazla bilgi için bkz: Bir veritabanını bir yedek içinde bir noktaya geri.

Toplu oturum

Günlük yedeklemeler gerektirir.

İlave yüksek performanslı toplu kopyalama işlemleri verir tam kurtarma modeli.

Çoğu toplu işlemler için en az bir günlük kullanarak günlük alanı kullanımını azaltır.Daha fazla bilgi için bkz: En az oturum işlemleri.

Günlük zarar görmüş ya da bulk-logged operations oluştu bu yana en son günlük yedeği, o son yedek geri alýnýp gerekir bu yana değiştirir.

Aksi durumda, hiçbir çalışma kaybolur.

Olabilir kurtarmak sonuna kadar herhangi bir yedeği.saat içinde alınmı kurtarma desteklenmez.

Not

Bir veritabanı için uygun bir kurtarma modeli veritabanı kullanılabilirlik ve kurtarma gereksinimlerine bağlıdır.Bu gereksinimler hakkında daha fazla bilgi için bkz: Bir veritabanı için kurtarma modeli seçme.

Basit kurtarma modeli

İşlem günlüğü yedeklenmeyecek çünkü Basit kurtarma modeli için işlem günlüğü, yönetim yükünü en aza indirir.Veritabanı bozulmuşsa önemli iş kaybı Pozlandırma Basit kurtarma modeli risklerini.Verileri yalnızca kayıp verilerin en son yedek kurtarılabilir.Bu nedenle, Basit kurtarma modeli altında yedek aralıklarını önemli miktarda veri kaybını önlemek için kısa olmalıdır.Ancak, aralıklarla yedek üretim iş etkilemesini giderleri tutmak yeterince uzun olmalıdır.Fark yedekler yedek stratejisi dahil olmak üzere, ek yükü azaltılmasına yardımcı olabilir.

Genellikle, bir kullanıcı veritabanı için Basit kurtarma modeli sınama ve geliştirme veritabanları veya çoğunlukla salt okunur verileri, veri ambarı gibi içeren veritabanları için yararlıdır.Basit kurtarma modeli, son değişiklikleri kaybı kabul edilemez olduğu üretim sistemleri için uygun değildir.Bu gibi durumlarda, tam kurtarma modeli kullanmanız önerilir.

Daha fazla bilgi için bkz: Basit kurtarma modeli altında yedekleme.

Tam kurtarma ve Toplu Kaydedilmiş kurtarma modelleri

Tam kurtarma ve Toplu Kaydedilmiş kurtarma modelleri veriler için daha fazla koruma sağlayan basit kurtarma modeli.Bu kurtarma modeli tam kurtarılabilirlik sağlamak ve de en geniş İş kaybını önlemek için işlem günlüğü yedekleme üzerinde dayanan aralık hata senaryoları.

  • Tam kurtarma modeli

    Normal veritabanı bakım modeli hareketlerinin dayanıklılık gerekli olduğu veritabanları için sağlar.

    Günlük yedeklemeler gereklidir.Bu model, tam olarak tüm işlemlerini günlüğe kaydeder ve bunlar yedeklenir sonra işlem günlük kayıtları kadar korur.Tam kurtarma modeli veritabanı arızası, hatadan sonra günlük tail yedeklenebilir varsayarak kurtarılmasını sağlar.Tam kurtarma modeli, tek tek veri sayfaları geri de destekler.

    Daha fazla bilgi için bkz: Tam kurtarma modeli altında yedekleme.

  • Toplu Kaydedilmiş kurtarma modeli

    Bu kurtarma modeli bulk çoğu toplu işlemleri günlüğe kaydeder.Yalnızca tam kurtarma modeli için ilave olarak hazırlanmıştır.Bazı büyük ölçekli toplu işlemleri gibi toplu alma veya geçici olarak toplu günlük kurtarma modeli değiştirme, dizin oluşturma performansını artırır ve günlük alanı kullanımını azaltır.Günlük yedeklemeler gereklidir.Bunlar yedeklenir sonra tam kurtarma modeli gibi toplu günlük kurtarma modeli kadar işlem günlük kayıtları korur.Toplu Kaydedilmiş kurtarma modeli noktasını desteklemiyor Artıları ve eksileri daha büyük günlüğü yedekleri ve artan iş kaybı Pozlandırma, çünkü-de-saat kurtarma.Daha fazla bilgi için bkz: Toplu Kaydedilmiş kurtarma modeli altında yedekleme ve Tam veya toplu günlük kurtarma modeli geçiş yapmak için dikkat edilmesi gereken noktalar.

Önemli notÖnemli

Tam kurtarma ve Toplu Kaydedilmiş kurtarma modelleri altında günlük yedeklemeler gereklidir.Günlüğü yedekleri almak istiyorsanız, Basit kurtarma modeli kullanın.