Aracılığıyla paylaş


Eklenen dosyaları oluşturma sırasında top ileriye denetleme

Genellikle, değişiklikleri dosyaları ve filegroups için sonra tam yedek saydam olarak ele alınır.Bir dosya sonra son bir veritabanına eklenir, yedek , veritabanını geri yüklediğinizde dosya grubu en kolay yaklaşımı geri yüklenen veritabanı içindeki tüm dosyaları otomatik olarak yeniden oluşturmak geri yükleme için izin vermektir.Ancak, bozulmamış, salt okunur dosyalar gereksiz yere yeniden.Bilinen, yalıtılmış bir sorunu onarmak için geri yükleme kullandığınızda, yalnızca sorun görünen dosyaları geri yükleyerek geri yükleme performansı en iyi duruma getirebilirsiniz.

Not

geri yükleme, bir yedek dosyalarını içeren, SQL Server Veritabanı Altyapısı bekliyor olacak düşürülme, SQL Server Veritabanı Altyapısı atlar veri kopyalama ve yineleme aşama için bu dosyaları.Bu aşamalar hakkında daha fazla bilgi için bkz: Anlama nasıl geri ve SQL Server Yedekleme kurtarma çalışma.

Geri yükleme dosya oluşturup oluşturmayacağını olup, dosyaları veya sayfaları bir restore database deyim içinde gibi belirttiğiniz üzerinde bağlıdır:

  • Belirli dosyaları veya sayfaları belirtilmezse,

    Tipik senaryo budur.Bir dosyayı veritabanına ekler bir günlük girdisi karşılaşıyor üzerinde geri yükleme dosyası oluşturur ve ekler ileri sarma küme.Tam bir davranış olup tüm filegroups geri yükleme VERİTABANINDA belirttiğiniz üzerinde bağlıdır deyim.Herhangi dosya grubu belirtmezseniz, tüm yeni dosyalar oluşturulur ve eklenen ileri sarma küme.Herhangi bir dosya gruplarını belirtirseniz, yeni bir dosya oluşturulur ve eklenen ileri sarma küme dosyası için belirtilen bir dosya grubu aitse.

    En iyi yöntem: Çoğu geri yüklemeler için otomatik olarak yeniden oluşturulması 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 sayfaları restore database deyim içinde listeleme tanımlar tam ileri sarma küme.Dosyaları veya sayfaları listelemek, geri yükleme, yönergeleri tam olarak aşağıdaki ve yalnızca bu öğeleri geri yükler.

    Listelenmemiş dosya ince olduğu varsayılır ve günlük oluşturulur.Bu nedenle, Dosya Ekle işlemi içeren günlük yedeği geri yüklerken, eklenen dosyanın adını geri yüklemenizi belirtmeniz gerekir deyim.

Bu konu geri kalanını ekleyin Dosya işlemleri içeren dosyaları tanımlamak ve bu dosyaları bilgisayarınıza geri yükleme sırası sırasında yeniden emin olmak nasıl açıklar.

Hangi günlük dosyasının tanımlayan Dosya Ekle işlemi içerir

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

  • Kullanabileceğiniz SSN dosyası oluşturun (create_lsn).Bu, her ikisini de kullanılabilir sys.database_files ve sys.master_files katalog görünümleri.

  • yedekten yedekleri dosya içeriği hakkında bilgi edinmek geçmiş tablolar msdb veya geri yükleme FILELISTONLY kullanarak.Daha fazla bilgi için bkz: Geri yükleme FILELISTONLY (Transact-sql).

Dosyaları veya sayfalar tam yedekleme olmadan geri yükleme

Bir günlük veya fark geri yükleme dosya listesi, sayfa listesi ya da dosya grubu belirtebilirsiniz.Dosyaları veya sayfalar tam veritabanı yedek bulunduğu geri yükleme bu yeteneği sağlar.Bir dosyayı geri yükleme veya sayfa fark ya da günlük yedeği geri yükleme sırası ile tam bir yedek başlatmak gerekir kural için özel durum olduğunu.

Bir fark geri yükleme için temel sözdizimi dosya yedeği ise:

RESTORE DATABASE database_name <file_filegroup_page_list> FROM <differential backup>

günlük yedeği kopyadan geri yükleme için temel sözdizimi aşağıdaki gibidir:

RESTORE LOG database_name <file_filegroup_page_list> FROM <log backup>