Share via


Plan ve geri Sequences (tam kurtarma modeli) gerçekleştirme

Bu konuda planlama ve için geri yükleme sırası gerçekleştirmek açıklar bir SQL Servernormalde tam kurtarma modeli kullanan veritabanları. A sırası geri bir veya daha fazla bir dizi geri deyimleri. Genellikle, veritabanı, dosyaları veya sayfaları geri yüklenen (veri kopyalama aşaması), ileri günlüğe kaydedilmiş hareketleri (Yinele aşama) alır ve geri kaydedilmemiş hareketleri (geri alma aşaması) alır, içeriğini geri sequences başlatır. Bu aşamaları hakkında daha fazla bilgi için bkz: Planning a Piecemeal Restore Sequence for a File in the Restoring, Recovery-Pending, or Offline State.

Basit durumda, sonraki günlük yedeklemeler yalnızca tam veritabanı yedeklemesi ve fark veritabanı yedeğini geri yükleme sırası gerektirir. Bu gibi durumlarda, doğru geri yükleme sırası oluşturmak kolaydır. Örneğin, tüm veritabanı hata noktasına geri yüklemek için etkin işlem günlüğü yedekleme başlatmak ( kuyruk günlüğü). Sonra en son tam veritabanı yedekleme, en son farklıları yedekleme (varsa) ve tüm izleyen günlük yedeklemeler onlar çekildiği sırada geri yükleyin.

Daha karmaşık durumlarda, doğru geri yükleme sırası oluşturma karmaşık bir süreç olabilir. Örneğin, geri yükleme sırası birden çok dosya yedekleme veya geri yükleme veri belirli bir noktaya zaman gerektirebilir. Çok karmaşık durumlarda, hatta bir çatallı çapraz olabilir Kurtarma yolu bir veya daha fazla Kurtarma çatallarını yayılan.

Geri yükleme sırası planlama

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

  1. Eğer veritabanı tail günlük yedeğini oluşturun. Daha fazla bilgi için, bkz. Tail günlük yedekleme (SQL Server).

  2. Hedef kurtarma noktası belirleyin.

    Hedef kurtarma noktası herhangi bir zaman ya da işaret içinde bir hareket günlük yedek olabilir. Daha fazla bilgi için, bkz. Bir SQL Server veritabanına bir noktaya zaman (tam kurtarma modeli) geri veya İlişkili veritabanları sürekli kurtarmak için işaretlenen kullanımı (tam kurtarma modeli).

  3. Gerçekleştirmek istediğiniz geri yükleme türünü belirleyin. Daha fazla bilgi için, bkz. Geri yükleme ve Kurtarma Özet (SQL Server).

  4. Gerekli ortam gerektiren ve emin hangi Yedekleme ayarlar belirlemek ve yedekleme aygıtları kullanılabilir. Daha fazla bilgi için Yedekleme aygıtı (SQL Server)ve Media kümelerini, Media aileleri ve yedekleme kümelerini (SQL Server).

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

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

  1. Sıra başlatmak için bir veya daha fazla veri yedekleri gibi geri: veritabanı yedeklemesi, kısmi yedekleme, bir veya daha fazla dosya yedeklerini.

  2. İsteğe bağlı olarak, bu tam yedekleme üzerinde temel alan geç fark yedeklemelerini geri yükleyin.

    Geri yüklemeyi planladığınız her tam yedekleme için herhangi bir fark yedeklemeler için temel olup olmadığını belirlemek. Eğer öyleyse, en son fark yedekleme, geri yükleme. Daha fazla bilgi için, bkz. Fark yedekleme (SQL Server).

  3. İleriye veritabanı sıra, kurtarma noktası içeren yedekleme ile finiş günlüğü yedeklerini geri döndürün. Tüm günlük yedeklemeler uygulanacak olup ne günlük yedekleme hedef kurtarma noktası gibi üzerinde bağlıdır:

Geri yükleme sırası yeniden

Geri yükleme sırası sonucunu bir sorunla karşılaşırsanız, bunu çıkın ve üzerinde geri yükleme sırası baştan başlatın. Örneğin, eğer yanlışlıkla çok günlüğü yedeklerini geri ve hedef kurtarma noktası overshoot için hedef kurtarma noktası içeren günlük yedekleme geri yükleme sırası yeniden başlatmalısınız.

Ayrıca bkz.

Kavramlar

Yedekleme Özet (SQL Server)

Geri yükleme ve Kurtarma Özet (SQL Server)

Tam veritabanı (tam kurtarma modeli) yükler

Dosya (tam kurtarma modeli) yükler

Sayfalar (SQL Server) geri yükleme

Piecemeal geri yüklemeler (SQL Server)

Diğer Kaynaklar

Planning a Restore Sequence for a RESTORING, RECOVERY_PENDING, or OFFLINE File