Aracılığıyla paylaş


Planlama ve gerçekleştirme sýra (Tam kurtarma modeli) geri yükleme

 Bu konu için geçerlidir SQL Server Normalde, tam kurtarma modeli kullanan veritabanları için.

C geri yükleme sırası bir veya daha fazla kümesidirGERİ YÜKLEME deyimleri.Genellikle, bir geri yükleme sıraları veritabanı, dosyaları, ve sayfaları geri yükleniyor (veri kopyalama aşama) iletme günlüğe kaydedilmiş hareketleri (yineleme aşama) toplar ve yeniden kaydedilmemiş hareketleri (geri alma aşaması) toplar içeriğini başlatır.Bu aşama hakkında daha fazla bilgi için bkz: Anlama nasıl geri yükleme ve Kurtarma yedekleri, SQL Server'da çalışma.

Not

yedek türleri giriş için bkz: yedek (SQL Server) genel bakış.

Basit durumda, yalnızca tam veritabanı geri yükleme sırası gerektirir yedek, farklı bir veritabanı yedek ve izleyen günlük yedek s.Bu gibi durumlarda, doğru olarak geri yükleme bir sıra oluşturmak kolay bir işlemdir.Örneğin, tüm bir veritabanını hata noktasına geri yükleme yüklemek için , etkin işlem günlüğü (yedekleme tarafından başlatma Kuyruk günlüğü).Sonra en son tam veritabanı geri yükleme yedek, en son fark yedek (varsa) ve, çekildikleri siparişteki tüm izleyen günlük yedek s.

Daha karmaşık durumlarda doğru olarak geri yükleme sırası oluşturarak, karmaşık bir işlem olabilir.Örneğin, bir geri yükleme sırası saat birden çok dosya yedekleme veya geri yükleme veri belirli bir noktaya gereksinim duyabilir.Karmaşık bir çok durumda, hatta forked bir geçiş gerekebilir Kurtarma yol bir veya daha fazla kurtarma çatalları yayılan.

geri yükleme sırası planlama

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

  1. Kuyruk günlük oluşturma yedek açabiliyorsanız veritabanının.Daha fazla bilgi için bkz:Kuyruk günlüğü yedekleri.

  2. Hedef kurtarma noktası belirler.

    saat veya işlem günlüğü içinde işareti herhangi bir noktasını hedef kurtarma noktası olabilir yedek.Daha fazla bilgi için bkz: Bir veritabanı içinde bir yedek bir noktaya geri yükleniyor veya Iş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 bir ortam gerektirir ve emin olun, hangi yedek ayarlar'ı tanımlar ve yedek aygıtı vardır.Daha fazla bilgi için bkz:SQL Server yedek medyası ile çalışma.

Bir geri yükleme sırası gerçekleştirme

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

  1. Sırayı başlatmak için , bir veya daha fazla veri yedekleri gibi geri yükleme yükleyin: bir veritabanı yedeklemesini, kısmi yedek, bir veya daha çok dosyayı yedekler.

  2. Isteğe bağlı olarak, bu tam bir yedekleme üzerinde dayalı en son fark yedeklerini geri yükleme yükleyin.

    geri yükleme yüklemeyi planladığınız her tam yedek için herhangi bir fark yedeklemelerini bankasında olup olmadığını belirleyin.Yapabiliyorsanız, en son değişiklik yedeği, geri yükleme yükleyin.Daha fazla bilgi için bkz:Fark yedekleme kullanma.

  3. Ileriye doğru veritabanı kurtarma noktası içeren yedek sonlandırma sıra günlüğü yedeklerini geri döndürün.Tüm günlük yedek s ne oturum bağlıdır uygulamak olup yedek hedef kurtarma noktası, aşağıdaki gibi içerir:

    • Kurtarma noktası bir başarısızlık noktası ise, her günlük geri yükleme yedek, en son verileri bu yana (tam veya fark) oluşturulmuş yedek, geri yükleme.Daha fazla bilgi için bkz:Işlem günlüğü yedekleri uygulama.

    • Bir saat noktasına geri yükleme için en son günlüğü yedekleri gerektirebilir değil.Daha fazla bilgi için bkz:saat noktasına geri yükleme.

Bir geri yükleme sırası yeniden başlatılıyor

Sonucu bir geri yükleme sırasında bir sorunla karşılaşırsanız, bunu çıkın ve başlangıcından üzerinden geri yükleme sırası'nı yeniden başlatın.Örneğin, yanlışlıkla çok fazla günlüğü yedeklerini geri ve hedeflenen kurtarma noktası overshoot, geri yükleme sırası hedef kurtarma noktası içeren günlük yedeği kadar yeniden başlatmanız gerekir.