Share via


Bir veritabanını bir yedek içinde bir noktaya geri

Bu konu yalnızca ilgilidir SQL Server veritabanları kullanan tam veya toplu oturum kurtarma modelleri.

Geri yükleme ve işareti, saat içinde belirli bir noktaya bir veritabanını kurtarmak veya günlük sıra numarası (SSN) bir hata noktası önce isteyebilirsiniz.Örneğin, bir hareket yanlış bazı verileri değiştirdiyseniz, hatalı veri girişini hemen önce bir kurtarma noktası veritabanını geri yükleme yüklemek isteyebilirsiniz.Veritabanı için kurtarma noktası belirtir herhangi bir geri yükleme olarak bilinen bir işaret-içinde-saat geri.

Geri yükleme için aşağıdaki resimde gösterilmektedir bir kurtarma noktası saat t9 çekildiği bir işlem günlüğü ortasında.Bu yedek ve saat t10 çekildiği sonraki günlük yedeği geri kalanını değişiklikler atılır.

Günlük geri yüklemesinin ortasında bir noktaya geri yükleme

Aşağıdakilerden birini kullanarak hedef kurtarma noktası belirtilir:

  • Belirli saat işlem günlüğü içinde noktaya.

  • Bir işlem günlüğü kayda eklenen adlandırılmış işareti.

  • Bir günlük sıra numarası (SSN).

Not

Bir SSN için kurtarma araçları satıcılar için tasarlanmıştır ve genellikle yararlı olması bir olasılıktır özel bir özelliktir.

Belirtilen bir saatteki veya hareket her saat geri bir günlük yedeği, hedef kurtarma noktası bir hareket içinde yer alması için günlük yedeği.Bir veritabanı saat ya da işlem belirli bir noktaya geri yükleme yüklemek için stopat, NOKTASINA veya STOPBEFOREMARK'ı yan tümce tümce tümcesinde hedef kurtarma noktası belirtin.Her geri yükleme günlüğü'ne deyim geri yükleme dizisi, hedef saat veya hareket aynı stopat, NOKTASINA veya STOPBEFOREMARK'ı yan tümce tümce tümcesinde belirtmeniz gerekir.İçeren günlük yedeği uygulamak ne zaman kurtarmak noktası, o noktadan önce gelen tek hareketler kurtarabilirsiniz.

Bir noktaya bir önkoşul olarak-de-saat , geri yükleme, bitiş noktası sizin hedef kurtarma noktası ' önceki tam veritabanı yedeği ilk geri gerekir.Hangi veritabanı yedeğini geri yükleme yüklemek için tanımlamanıza yardımcı olması için isteğe bağlı olarak ile stopat, NOKTASINA veya STOPBEFOREMARK'ı yan tümce tümce tümcesi, bir hata yükseltmek için geri yükleme database deyim belirtebilirsiniz bir veri yedeği için belirtilen hedef saat değiştirilemeyecek kadar.Ancak tam veri yedeği hedef saat içerse bile, her zaman, geri yüklenir.

Not

günlük yedeği aynı olmalıdır Kurtarma yol -saat içinde başlangıcında geri yükleme kısmi yedek ya da veritabanının tam olarak geri yükleme yükleme sırası.

Kurtarma tamamlandığında, veritabanının saat kurtarma noktası tarafından belirlenen birincil dosya için kurtarıldı.Sonraki geri yükleme için varsa, o saat veritabanı ile tutarlı kurtarma noktası olması gerekir.

Herhangi bir kısmi geri yükleme sırası tutuyorsa FILESTREAM dosya grubu, point-de-saat geri yükleme desteklenmiyor.Devam etmek için geri yükleme sırası zorlayabilirsiniz.Ancak sizin geri atlanmış FILESTREAM filegroups deyim hiçbir zaman geri yüklenebilir.Bir noktayı zorlamak için-de-saat geri yüklemek, sonraki restore log deyimlerinde belirtmeniz gerekir stopat, NOKTASINA veya STOPBEFOREMARK'ı seçeneği ile birlikte CONTINUE_AFTER_ERROR seçeneğini belirtin.CONTINUE_AFTER_ERROR belirtirseniz, kısmi geri yükleme sırası başarılı ve FILESTREAM dosya grubu kurtarılamaz duruma gelir.

Not

Toplu Kaydedilmiş kurtarma modeli altında günlük yedeği toplu kaydedilmiş değişiklikler içeriyorsa, işaret-içinde-saat Kurtarma, yedekleme içinde bir noktayı mümkün değildir.Bir hareket sonuna kadar veritabanı kurtarılması gerekiyor günlük yedeği.

Bu Bölümde