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

SQL ServerAşağıdaki düzeyleri üzerinde veri geri yükleme destekler:

  • Veritabanı (bir tam veritabanı geri yükleme yüklemesi yüklemesi)

    Tüm veritabanını geri ve kurtarılan ve geri yükleme ve kurtarma işlemlerinin süresi için çevrimdışı veritabanıdır.

  • Veri dosyası (bir dosya geri yükleme yüklemesi)

    Bir veri dosyası veya dosyaları küme geri kurtarıldı ve.dosya geri yüklemesi sırasında dosyaları içeren dosya gruplarını geri yükleme süresi için otomatik olarak çevrimdışı.Çevrimdışı bir dosya grubu eriþme giriþimleri bir hataya neden olur.

    Not

    yedeklemek veya geri yükleme tek tek tabloların.

  • Veri sayfa (bir sayfa geri yükleme yüklemesi)

    Tam kurtarma modeli altında veya toplu günlük kurtarma modeli, tek tek veritabanlarını geri yükleme yükleyebilirsiniz.Sayfa geri yükleme dosya gruplarını sayısı ne olursa olsun herhangi bir veritabanı üzerinde gerçekleştirilebilir.

Not

De SQL Server 2008, bir veritabanını geri yükleme yüklemek yedek kullanılarak oluşturulmuş SQL Server 2000, SQL Server 2005, veya SQL Server 2008.Ancak, yedekleri ana, modeli ve msdb kullanılarak oluşturulan SQL Server 2000 veya SQL Server 2005 olamaz geri yüklenemedi tarafından SQL Server 2008.Ayrıca, SQL Server 2008 yedeklemeler edemiyor geri herhangi bir önceki sürüm tarafından SQL Server.

SQL Server64-bit veya 32-bit sistemler oldukları mi yedek ve geri yükleme tüm desteklenen işletim sistemleri üzerinde çalışır.Desteklenen işletim sistemleri hakkında daha fazla bilgi için bkz: SQL Server 2008 R2 Yükleme için Donanım ve Yazılım Gereksinimleri.

Geri yükleme senaryoları

A Senaryo geri de SQL Server işlem verileri bir veya daha fazla yedeklerden geri yükleme ve kurtarma sonra veritabanı.Desteklenen geri yükleme senaryoları veritabanı kurtarma modeli ve sürümüne bağlı olarak SQL Server.

Aşağıdaki tablo farklı kurtarma modeller için desteklenen olası geri yükleme senaryoları tanıtır.

Geri yükleme senaryosu

Basit kurtarma modeli altında

Tam/Toplu Kaydedilmiş kurtarma modelleri altında

Tam veritabanı geri yükleme

Temel geri yükleme stratejisi budur.tam veritabanı geri yüklemesi yüklemesi yalnızca geri yükleme ve tam bir veritabanı kurtarma kullanılabilir yedek.tam veritabanı geri yüklemesi yüklemesi geri yükleme ve kurtarma ve ardından bir tam veritabanı yedeğini geri yükleme alternatif olarak kullanılabilir bir değişiklik yedeği.

Daha fazla bilgi için bkz: Tam veritabanı geri yükleme (Basit kurtarma modeli) gerçekleştirme.

Temel geri yükleme stratejisi budur.tam veritabanı geri yüklemesi yüklemesi içeren bir tam veritabanı yedeğini geri yükleme ve isteğe bağlı olarak, bir değişiklik yedeği (varsa) ve ardından tüm izleyen günlük yedekler (sırayla) geri yükleme.Son günlük yedeği kurtarma ve de yine (Kurtarma ile geri yükleme) geri tam veritabanı geri yüklemesi yüklemesi tamamlandı.

Daha fazla bilgi için bkz. Tam veritabanı geri yükleme (tam kurtarma modeli) gerçekleştirme

Dosya geri yükleme *

Bir veya daha fazla bozuk salt okunur dosyalar, tüm veritabanı geri yüklemeksizin.Dosya geri yükleme, yalnızca en az bir salt okunur dosya grubu Veritabanı varsa kullanılabilir.

Tüm veritabanı geri yükleme olmadan bir veya daha fazla dosya geri yükler.Dosya geri yükleme gerçekleştirilen veritabanı çevrimdışı veya, bazı sürümleri olsa SQL Server 2005 ve sonraki sürümler, veritabanı çevrimiçi kalacak.dosya geri yükleme yüklemesi sırasında geri yükleme yüklenen dosyaları içeren dosya gruplarını çevrimdışı dosyalarla çalışabilir.

Sayfa geri yükleme

Uygulanabilir değil

Bir veya daha fazla bozuk sayfalar geri yükler.Sayfa geri yükleme gerçekleştirilen veritabanı çevrimdışı veya, bazı sürümleri olsa SQL Server 2005 ve sonraki sürümler, veritabanı çevrimiçi kalacak.sayfa geri yükleme yüklemesi yüklemesi yüklemesi sırasında geri yükleme yüklenir sayfaları çevrimdışı dosyalarla çalışabilir.

Kesintisiz bir günlüğü yedekleri zinciri kadar geçerli günlük dosyası, kullanılabilir ve tüm sayfa kadar getirmek için uygulanmaları gerekir tarih geçerli günlük dosyası ile.

Daha fazla bilgi için bkz: Sayfa gerçekleştirme geri yükler.

Geri yükleme parçalı *

dosya grubu bir aşamada, veritabanını kurtarmak ve geri düzey, birincil ve tüm okuma/yazma, ikincil dosya grubus ile başlangıç.

dosya grubu bir aşamada, veritabanını kurtarmak ve geri düzey, birincil dosya grubu ile başlangıç.

* Çevrimiçi geri yükleme yalnızca desteklenen SQL Server 2005 Enterprise Edition ve sonraki sürümleri.

Bir veritabanı kurtarılan önce bağımsız olarak nasıl veriler, geri SQL Server Veritabanı Altyapısı tüm veritabanının mantıksal olarak tutarlı olmasını sağlar.Örneğin, bir dosyayı geri yükleme yüklerseniz, onu kurtarmak ve veritabanı ile tutarlı olması için yeteri kadar İleri alındı kadar çevrimiçi duruma getirmek olamaz.

Olumlu bir dosya veya sayfaya geri yükleme

Geri yükleme ve kurtarma dosyaları veya sayfalar, tüm veritabanını yerine aşağıdaki avantajları sağlar:

  • Daha az veri geri azaltır saat kopyalamak ve onu kurtarmak için gerekli.

  • Üzerinde SQL Server 2005 Enterprise Edition ve sonraki sürümlerinde, geri yükleme dosyaları veya sayfalar diğer verileri veritabanında kalmasına çevrimiçi sırasında geri yükleme işlemi.

Kurtarma modelleri ve desteklenen geri yükleme işlemleri

Bir veritabanı için kullanılabilir geri yükleme işlemlerini bağlıdır, kurtarma modeli.Aşağıdaki tablo olup olmadığı ve ne ölçüde her kurtarma modelleri, belirli bir geri yükleme senaryosu destekler özetlenmektedir.

Geri yükleme işlemi

Tam kurtarma modeli

Toplu Kaydedilmiş kurtarma modeli

Basit kurtarma modeli

Veri Kurtarma

(Günlük varsa) kurtarma tamamlayın.

Bazı veri kaybını Pozlandırma.

Son tam bu yana herhangi bir veri veya değişiklik yedeği kaybolur.

Nokta-de-saat geri yükleme

Günlüğü yedekleri tarafından kapsadığı tüm saat.

günlük yedeği toplu kaydedilmiş değişiklikler içeriyorsa, izin verilmedi.

Desteklenmez.

Dosya geri yükleme *

Tam destek.

Sometimes.* *

Yalnızca salt okunur ikincil dosyaları için kullanılabilir.

Sayfa geri yükleme *

Tam destek.

Sometimes.* *

Yok.

Piecemeal (dosya grubu -düzey) geri yükleme *

Tam destek.

Sometimes.* *

Yalnızca salt okunur ikincil dosyaları için kullanılabilir.

* Yalnızca kullanılabilir SQL Server 2005 Enterprise Edition ve sonraki sürümleri.

** İçin gerekli koşullar, bkz: Basit kurtarma modeli altında kısıtlamaları geri yükleme.

Ek konular

Konu

Açıklama

Basit kurtarma modeli altında kısıtlamaları geri yükleme

Giriş için kullanılabilir geri yükleme senaryoları içeren SQL Server yedekleri altında Basit kurtarma modeli.

Toplu Kaydedilmiş kurtarma modeli altında geri yükleme

Geri yükleme noktaları için benzersiz olan açıklar toplu günlük kurtarma modeli.

Anlama nasıl geri ve SQL Server Yedekleme kurtarma çalışma

Ortamı geri yükleme yükle ve kurtarma ve nasıl çalıştıkları temel kavramlarını sağlar.