Share via


Kurtarma azaltarak zaman bir veritabanını geri yüklerken

Bu konu, tam veya toplu günlük kurtarma modeli kullanan veritabanları için geçerlidir.

Veritabanı, fark veritabanı ve hareket günlüğü yedekleri birlikte kullanan bir veritabanını veritabanı yedek oluşturulduktan sonra saat içinde herhangi bir noktaya geri yükleme yüklemek için gereken süreyi azaltabilirsiniz.Buna ek olarak, fark veritabanı ve hareket hem oluşturma günlük yedeğis yedek sağlamlığını artırmak, bir hareket günlük yedeği veya fark veritabanı yedekleme, ortam hatası yüzünden kullanılamaz duruma gelir.

Veritabanı, fark veritabanı ve hareket günlüğü yedekleri kullanma normal yedek yordamlarını daha kısa aralıklarla daha uzun aralıklarla veritabanı yedeklerini, Orta aralıklarla fark veritabanı yedeklerini ve işlem günlüğü yedeklerini oluşturmak.Örneğin, veritabanı yedeklerini haftalık, fark veritabanı yedekleri her gün ve işlem günlüğü yedeklerini bir veya birkaç kez on dakikada oluşturabilirsiniz.

Bir hata noktası için bir veritabanı kurtarma

Bir veritabanı hata noktaya kadar gerekiyorsa, aşağıdakileri yapın:

  1. Şu anda aktif işlem günlüğünü (günlük tail) yedekleyin.İşlem günlüğü zarar görmüş, bu işlem başarısız olur, unutmayın.

  2. En son tam veritabanı geri yükleme yedek.

  3. En son fark veritabanı geri yükleme yedek bu yana tam geri yüklenen veritabanı oluşturulan yedek.

  4. Sıradaki son fark yedek, tamamlama ile sonra oluşturulan tüm işlem günlüğü yedeklerini uygulayın sonradan alınan günlük yedeği , adım 1'de oluşturduğunuz.

Not

Günlük tail yedeklenemiyor, veritabanını yalnızca geri yükleme yükleyebilirsiniz saat en son normal günlük yedeği.Bu yana, veritabanına yapılan değişiklikleri günlük yedeği kaybolur.

Fark veritabanı ve hareket günlüğü yedekleri birlikte başarısızlık noktasına kadar bir veritabanını geri yükleme yüklemek için kullanarak saat çünkü son fark veritabanı yedek oluşturulduktan sonra oluşturulan yalnızca işlem günlüğü yedeklerini uygulayın çekilen bir veritabanını geri yükleme yüklemek için azalır.Fark veritabanı, yedek olan oluşturulan değil, tüm işlem günlüğü uygulamaya gerek yedektüm veritabanı yedeklemeden bu yana oluşturulan s.

Örnekler

Fark veritabanı ve hareket günlüğü yedekleri birlikte kullanma

Kritik veritabanı sistemi için bu örnek varsayar bir tam veritabanı yedek her gün gece yarısı, fark veritabanı oluşturulur yedek Pazartesi-Cumartesi, saat ve işlem günlüğü oluşturulur yedeks, gün boyunca her 10 dakikada oluşturulur.5: 19'da bulunduğu veritabanı durumuna geri yükleme yüklemek içinÇarşamba, aşağıdakileri yapın:

  1. Tam veritabanı geri yükleme yedek Salı gece yarısı oluşturulmuş.

  2. Restore the differential database backup that was created at 5:00 A.M.on Wednesday.

  3. Apply the transaction log backup that was created at 5:10 A.M.on Wednesday.

  4. Apply the transaction log backup that was created 5:20 A.M.on Wednesday, specifying that the recovery process applies only to transactions that occurred before 5:19 A.M.

Alternatif olarak, veritabanı: 04 sabah durumuna geri yüklenmesi,Fark veritabanı ancak Perşembe günü yedek 3: 00'da oluşturulmuşPerşembe kullanılamıyorsa, aşağıdakilerden birini yapın:

  1. Veritabanını geri yedek Çarşamba gece yarısı oluşturulmuş.

  2. Restore the differential database backup that was created at 2:00 A.M.on Thursday.

  3. Apply all the transaction log backups created from 2:10 A.M.to 3:00 A.M.on Thursday.

  4. Apply the transaction log backup that was created at 3:10 A.M.on Thursday, stopping the recovery process at 3:04 A.M.

Yedekleri oluşturma

Bir veritabanı oluşturmak içinyedek

Fark veritabanı oluşturmak içinyedek

Hareket günlük yedeği oluşturmak için

Oluşturmak için bir yedek , şu anda etkin işlem günlüğü

sql Server Yönetim Nesneleri (smo) kullanarak bir yedek oluşturmak için