Aracılığıyla paylaş


Planlama ve gerçekleştirme Sequences (tam kurtarma modeli) geri yükleme

Bu konu için ilgili SQL Server veritabanları, normalde kullanan tam kurtarma modeli.

A geri yükleme sırası bir veya daha fazla dizisidir geri deyimleri.Tipik olarak, geri yükleme sıraları veritabanı, dosya ve/veya sayfaları geri yüklenen (veri kopyalama aşaması) ileriye doğru günlüğe kaydedilmiş hareketleri (yineleme aşaması) toplar ve kaydedilmemiş hareketleri (geri alma aşaması) geri alınır, içeriğini başlatır.Bu aşamalar hakkında daha fazla bilgi için bkz: Anlama nasıl geri ve SQL Server Yedekleme kurtarma çalışma.

Not

yedek türleri giriş için bkz: Yedekleme Özet (SQL Server).

Yalnızca tam veritabanı geri yükleme sırası basit durumlarda gerektirir yedek, fark veritabanı yedekve sonraki oturum yedeks.Bu gibi durumlarda doğru geri yükleme sırası oluşturmak kolaydır.Örneğin, bir hata noktası için tüm veritabanını geri yükleme yüklemek için aktif işlem günlüğünü yedekleme tarafından Başlat ( tail günlüğü).Daha sonra en son tam Veritabanı yedeksi en geri yükleme son değişiklik yedeği (varsa) ve içinde bunlar çekildiği sırada tüm izleyen günlük yedekler.

Daha karmaşık durumlarda, doğru geri yükleme sırası oluşturarak karmaşık bir işlem olabilir.Örneğin, bir geri yükleme sırası birden çok dosya yedekleme veya geri yükleme veri belirli bir noktaya saat gerektirebilir.Çok karmaşık durumlarda, hatta bir forked Gez gerekebilir kurtarma yol , bir veya daha fazla kurtarma çatallarını yayılır.

Geri yükleme sırası planlama

Geri yükleme sırası başlamadan önce aşağıdaki adımları izleyin:

  1. Oluşturma bir sonradan alınan günlük yedeği olanak varsa veritabanının.Daha fazla bilgi için bkz: Tail günlüğü yedekleri.

  2. Hedef kurtarma noktası belirleyin.

    Hedef kurtarma noktası saat veya işareti bir hareketin içinde herhangi bir noktada olabilir günlük yedeği.Daha fazla bilgi için bkz: Bir veritabanını bir yedek içinde bir noktaya geri veya İşaretli işlemler (tam kurtarma modeli) kullanma.

  3. Gerçekleştirmek istediğiniz geri yükleme türünü belirleyin.Daha fazla bilgi için aşağıdaki konulara bakın:

  4. Gerekli ortam gerektiren ve emin olun, hangi yedek ayarlar belirlemek ve yedek aygıtı kullanılabilir.Daha fazla bilgi için bkz: SQL Server'da yedekleme Media ile çalışma.

Geri yükleme sırası gerçekleştirmek

Geri yükleme sırası gerçekleştirmek için aşağıdaki adımları izleyin:

  1. Sıra başlatmak için gibi bir veya daha fazla veri yedekleri geri yükleme: bir veritabanı yedeksini bir kısmi yedek, bir veya daha fazla dosya yedeklerini.

  2. İsteğe bağlı olarak, bu tam yedeklemeler üzerinde dayalı en son fark yedekler geri yükleme yükleyin.

    geri yükleme yüklemeyi planladığınız her tam yedek için herhangi bir fark yedekler için Bankası belirlenir.Bu durumda, en son geri yükleme değişiklik yedeği, olanak varsa.Daha fazla bilgi için bkz: Fark yedekler kullanma.

  3. İleriye doğru veritabanı sıradaki kurtarma noktası içeren yedek ile son işlem günlüğü yedeklerini geri döndürün.Günlüğü yedekleri uygulamak zorunda ne günlük yedeği hedef kurtarma noktası gibi üzerinde bağlıdır:

    • Kurtarma noktası bir hata noktası ise, geri yükleme son veri (tam ya da fark) yedeklemeden sonra oluşturulan her günlük yedeği geri yükleme yüklemeniz gerekir.Daha fazla bilgi için bkz: İşlem günlüğü yedekleri uygulanıyor.

    • Noktası için-de-saat geri yükleme değil duyduğunuz en son günlük yedekleme.Daha fazla bilgi için bkz: Zaman noktasına geri yükleme.

Geri yükleme sırası yeniden başlatma

Geri yükleme sırası sonucu ile ilgili bir sorun yaşarsanız, Kur'dan çıkın ve üzerinde geri yükleme sırası başından yeniden başlatın.Örneğin, yanlışlıkla çok fazla günlüğü yedeklerini geri ve hedeflenen kurtarma noktası overshoot, en çok hedef kurtarma noktası içeren günlük yedeği geri yükleme sırası yeniden başlatmanız gerekir.