Share via


Dosya (Basit kurtarma modeli) yükler

Bu konu, en az bir salt okunur ikincil filegroup içeren basit modeli veritabanları için geçerlidir.

Bir dosya geri yükleme hedefi tüm veritabanını geri yüklemeden bir veya daha fazla hasar görmüş dosyaları geri yüklemektir. Basit kurtarma modeli altında dosya yedekleme yalnızca salt okunur dosyaları desteklenir. Birincil filegroup ve okuma/yazma ikincil filegroups hep birlikte, bir veritabanı veya kısmi yedekleme geri yükleme geri yüklenir.

Dosya geri yükleme senaryoları aşağıdaki gibidir:

  • Çevrimdışı Dosya geri yükleme

    İçinde bir çevrimdışı dosya geri yükleme, veritabanı sırasında zarar görmüş dosyaları çevrimdışı veya filegroups yüklenir. Geri yükleme sırası sonunda, veritabanı çevrimiçi gelir.

    Tüm sürümleri SQL Server 2012çevrimdışı dosya geri yükleme desteği.

  • Çevrimiçi dosya geri yükleme

    İçinde bir çevrimiçi dosya geri yükleme, veritabanı geri yükleme anda çevrimiçiyse, bu dosya geri yükleme sırasında çevrimiçi kalır. Ancak, her filegroup içinde bir dosya geri geri yükleme işlemi sırasında çevrimdışı durumdadır. Sonra bir çevrimdışı filegroup tüm dosyaların kurtarılmasını, filegroup çevrimiçi otomatik olarak getirilir.

    Çevrimiçi sayfa ve dosya geri yükleme desteği hakkında daha fazla bilgi için bkz: SQL Server 2012 Sürümleri Tarafından Desteklenen Özellikler. Çevrimiçi geri yüklemeler hakkında daha fazla bilgi için bkz: Çevrimiçi geri yükleme (SQL Server).

    İpucuİpucu

    Eğer çevrimdışı dosya geri yükleme için veritabanını, aşağıdaki yürüterek geri yükleme sırası başlamadan önce veritabanını çevrimdışı alter database deyimi: alter database database_nameset çevrimdışı.

Bu konuda:

  • Dosya ve Filegroup bakış basit kurtarma modeli altında geri yükleme

  • ilişkili Görevler

  • İlişkili İçerik

Dosya ve Filegroup bakış basit kurtarma modeli altında geri yükleme

Dosya geri yükleme senaryosu, kopyalar, ileri'yi toplar ve aşağıdaki gibi uygun veri kurtarır tek geri yükleme dizisi oluşur:

  1. Her bozuk dosya, en son dosya yedekten geri yükleyin.

  2. Geri yüklenen her dosya için en son fark dosyası yedeğini geri yükleme ve veritabanını kurtarmak.

Transact-sql adım için dosya sırası (Basit kurtarma modeli) geri yükleme.

Bu bölümde temel gösterir Transact-SQL geri seçenekleri bir basit dosya geri yükleme sırası. Sözdizimi ve bu amaçla ilgili olmayan ayrıntılar atlanır.

Geri yükleme sırası yalnızca iki içeren Transact-SQLdeyimleri. İlk ifade bir ikincil yükler dosya, dosya A, hangi RESTORE WITH norecovery kullanarak. İkinci operasyon iki diğer dosyaları yükler Bve Colan farklı bir yedekleme aygıtı ile Kurtarma kullanarak yüklenir:

  1. restore database databaseDosya = name_of_file_A

       Kaynakfile_backup_of_file_A

       norecovery ile**;**

  2. restore database databaseDosya =name_of_file_B, name_of_file_C

       Kaynakfile_backup_of_files_B_and_C

       Kurtarma ile**;**

Örnekler

[Üst]

ilişkili Görevler

Dosya ve filegroups geri yükleme

[Üst]

İlişkili İçerik

Yok.

[Üst]

Ayrıca bkz.

Başvuru

RESTORE (Transact-SQL)

Kavramlar

Yedekleme ve geri yükleme: birlikte çalışabilirlik ve bir arada bulunma (SQL Server)

Fark yedekleme (SQL Server)

Tam Dosya Yedekleri [SQL Server]

Yedekleme Özet (SQL Server)

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

Tam veritabanı (Basit kurtarma modeli) yükler

Piecemeal geri yüklemeler (SQL Server)