Aracılığıyla paylaş


Oluşturma sırasında eklendi dosyaların denetleme ileri sarmak

Genel olarak, dosya ve dosya gruplarını tam yedek sonrasında yapılan saydam olarak ele alınır.Bir dosyayı son sonra veritabanına eklenir, yedek veritabanını geri yüklediğinizde dosya grubu, en kolay yaklaşım geri yüklenen veritabanı tüm dosyalar otomatik olarak yeniden geri sağlamaktır.Ancak, bozuk, salt okunur dosyalar gereksiz yeniden.Geri yükleme, bilinen, yalıtılmış bir sorunu onarmak için kullanın, sorun görünen dosyaları geri yükleyerek geri yükleme performansını iyileştirebilirsiniz.

Not

, geri yükleme, bir yedek dosyalarını içeren,SQL Server Database Engineolacak beklediği bırakılan,SQL Server Database Engineveri kopyalama atlar ve yineleme aşamaları bu dosyaları.Bu aşama hakkında bilgi için bkz:Anlama nasıl geri yükleme ve Kurtarma yedekleri, SQL Server'da çalışma.

Geri yükleme bir dosya oluşturup oluşturmayacağını değişir mi, dosyaları veya sayfalar bir RESTORE DATABASE, belirttiğiniz üzerinde deyim şu şekilde:

  • Belirli dosyaları veya sayfalar belirtilmemiş,

    Tipik senaryo budur.Bir dosyayı veritabanına ekler bir günlük girdisi karşılaşıyor, geri yükleme otomatik olarak dosyayı oluşturur ve ileri geri ekler küme.Olup, tüm dosya grupları, geri yükleme DATABASE, belirttiğiniz üzerinde tam davranışı değişir deyim.dosya grubu belirtmezseniz, tüm yeni dosyalar oluşturulur ve ileri sarmak eklenen küme.Tüm dosya gruplarını belirtirseniz, yeni bir dosya oluşturulur ve tekerleği ileri eklenen küme dosya için belirtilen bir dosya grubu aitse.

    En iyi yöntem: Çoğu geri yükleme için otomatik olarak yeniden için günlüğe kaydedilmiş hareketleri tarafından oluşturulan dosyalar için izin vermek için belirli dosyaları listeleme kaçının.

  • Belirli dosyaları veya sayfalar belirtilir:

    Belirli dosyaları veya geri yükleme veritabanındaki sayfaları listeleyerek deyim tam tekerleği ileri kümesini tanımlar.Dosyaları veya sayfalar, listeler, geri yükleme, yönergeleri tam olarak aşağıdaki ve yalnızca bu öğeleri geri yükler.

    Listelenmemiş dosya düzgün olarak kabul edilir ve günlükten oluşturulur.Bu nedenle, bir günlük geri yüklerken yedek içeren bir dosya ekleme işlemi, RESTORE raporunuza eklenen dosyanın adını belirtmeniz gerekir.

Bu konu geri kalanını açıklar Ekle dosya işlemleri içeren dosyaları tanımlamak için ve nasıl emin olun, bu dosyaları yeniden sırasında geri yükleme sırası.

Dosya Ekle işlem günlük dosyası hangi tanımlama içerir

Hangi günlük dosyasının dosya ekleme işlemi aşağıdaki şekillerde içeren tanımlayabilirsiniz:

  • Kullanabileceğiniz SSN dosyası oluşturma ( create_lsn ). Bu ikisinde kullanılabilirsys.database_filessys.master_files katalog görünümleri.

  • Yedek geçmiş tablolarda yedeklerden dosya içeriği hakkında bilgi edinmekmsdb veya geri yükleme FILELISTONLY.Daha fazla bilgi için bkz:geri yükleme FILELISTONLY (Transact-SQL).

Geri yükleme dosyaları veya bir tam yedek olmadan sayfaları

Günlük veya fark geri yükleme dosya listesi, sayfa listesinde ya da dosya grubu belirtebilirsiniz.Dosyaları veya sayfaları için tam veritabanı yedek geri yükleme bu yeteneği sağlar.Bir dosya ya da bir fark sayfasından veya günlük yedeği geri yükleme bir geri yükleme sırası ile tam bir yedek başlatmanız gerekir kuralı için bir istisnadır.

Bir fark dosyası yedekten geri yükleme için temel sözdizimi aþaðýdadýr:

RESTORE DATABASE database_name <file_filegroup_page_list> FROM <differential backup>

Bir günlük yedek kopyadan geri yükleme için temel sözdizimi aþaðýdadýr:

RESTORE LOG database_name <file_filegroup_page_list> FROM <log backup>