Przywracanie i odzyskiwanie omówienie (SQL Server)

SQL Serverobsługuje przywracania danych na następujących poziomach:

  • Bazy danych ( pełne przywracanie bazy danych)

    Całej bazy danych zostanie przywrócone i odzyskane, a baza danych jest w trybie offline na czas trwania operacji przywracanie i odzyskiwanie.

  • Plik danych ( przywracanie pliku)

    Plik danych lub zestaw plików jest przywracany i odzyskane.Podczas przywracanie pliku aplikacjami, które zawierają pliki są automatycznie w tryb offline na czas przywracania.Próba dostępu do trybu offline grupa plików powoduje błąd.

    Ostrzeżenie

    Nie można wykonać kopii lub przywracanie poszczególnych tabel.

  • strona danych ( przywracanie stron)

    W obszarze model odzyskiwanie pełnego lub bulk-logged odzyskiwanie modelu można przywracanie poszczególnych baz danych.Przywraca strony można przeprowadzić na dowolnej bazy danych, niezależnie od liczby aplikacjami.

Ostrzeżenie

W SQL Server 2008, możesz przywracanie kopię zapasową bazy danych, który został utworzony za pomocą SQL Server 2000, SQL Server 2005, lub SQL Server 2008.Jednakże kopie zapasowe wzorca, model i msdb utworzonych za pomocą SQL Server 2000 lub SQL Server 2005 nie można przywrócić przez SQL Server 2008.Ponadto SQL Server 2008 kopii zapasowych nie można przywrócić przez wcześniej wersja z SQL Server.

SQL ServerKopia zapasowa i przywracanie działa we wszystkich obsługiwanych systemach operacyjnych, czy 64-bitowa lub 32-bitowych systemów.Aby uzyskać informacje dotyczące obsługiwanych systemów operacyjnych, zobacz Wymagania sprzętowe i programowe dotyczące instalowania programu SQL Server 2008 R2.

Przywracanie scenariuszy

A przywrócić scenariusz w SQL Server jest proces przywracanie danych z jednego lub więcej kopii zapasowych i odzyskiwanie następnie bazy danych.Scenariusze obsługiwane przywracanie zależy od model odzyskiwanie bazy danych oraz wersja SQL Server.

Poniższa tabela przedstawia przywracanie możliwe scenariusze są obsługiwane dla różnych odzyskiwanie modeli.

Przywracanie scenariusz

W obszarzemodel odzyskiwanie prostego

W obszarze modeli odzyskiwanie Pełny/bulk-logged

Przywracanie pełnej bazy danych

Jest to strategia przywracanie podstawowe.pełne przywracanie bazy danych może obejmować po prostu Przywracanie i odzyskiwanie pełnej kopia zapasowa.Alternatywnie pełne przywracanie bazy danych może obejmować Przywracanie pełnej kopia zapasowa następuje Przywracanie i odzyskiwanie różnicowa kopia zapasowa.

Aby uzyskać więcej informacji, zobacz Wykonywanie pełne przywracanie bazy danych (prostego modelu odzyskiwania).

Jest to strategia przywracanie podstawowe.pełne przywracanie bazy danych obejmują Przywracanie pełnej kopia zapasowa i, opcjonalnie, różnicowa kopia zapasowa (jeśli ma zastosowanie), a następnie przywrócenia wszystkich następnych dziennika kopii zapasowych (w kolejności).Przywracanie bazy danych pełną zakończeniu odzyskiwanie ostatniego kopia zapasowa dziennika i również przywracane (PRZYWRÓĆ Z odzyskiwania).

Aby uzyskać więcej informacji, zobacz Wykonywanie pełne przywracanie bazy danych (modelu odzyskiwania pełny)

Przywracanie plików *

Przywracanie jednego lub więcej uszkodzonych plików tylko do odczytu, bez przywracania całej bazy danych.Przywracanie plików jest dostępna tylko wtedy, gdy przynajmniej jedna grupa plików tylko do odczytu bazy danych.

Przywraca jeden lub więcej plików bez przywracania całej bazy danych.Przywracanie plików można wykonać w czasie, gdy baza danych jest w trybie offline lub, w przypadku niektórych wersjach SQL Server 2005 i jego nowsze wersje bazy danych pozostaje w trybie online.Podczas przywracanie pliku trybu offline są zawsze aplikacjami, zawierających pliki, które są odzyskiwane.

Przywracanie strony

Nie dotyczy

Przywraca jedną lub więcej uszkodzonych stron.Przywracanie strony można wykonać w czasie, gdy baza danych jest w trybie offline lub, w przypadku niektórych wersjach SQL Server 2005 i jego nowsze wersje bazy danych pozostaje w trybie online.Podczas przywracanie stron, strona, które są przywracane są zawsze są w trybie offline.

Nieprzerwany łańcuch kopii zapasowych dziennika musi być dostępna do bieżącego pliku dziennika i muszą wszystkie być stosowane do przenieść strona data z bieżącego pliku dziennika.

Aby uzyskać więcej informacji, zobacz Przywraca wykonywania strony.

Przywracanie stopniową *

Przywracanie i odzyskać bazy danych w etapach w grupa plików poziom począwszy od podstawowego i wszystkie odczytu i zapisu, pomocniczej grupa plikóws.

Przywracanie i odzyskać bazy danych w etapach poziom grupy plików, począwszy od podstawowa grupa plików.

* Online przywracanie jest obsługiwany tylko w SQL Server 2005 Enterprise Edition i nowsze wersje.

Niezależnie od tego, jak przywrócić dane przed bazy danych można odzyskać Aparat baz danych programu SQL Server gwarantuje, że cała baza danych jest logicznie spójne.Na przykład jeśli użytkownik przywracanie pliku, nie można go odzyskać i przełączania do trybu online dopóki ma zostały walcowane wystarczająco daleko do przodu, być zgodne z bazy danych.

Przywracanie zalety pliku lub strony

Przywracanie i odzyskiwanie pliki lub strony zamiast całej bazy danych ma następujące zalety:

  • Przywracanie danych mniej skraca czas potrzebny do kopiowania i go odzyskać.

  • Na SQL Server 2005 Enterprise Edition i nowsze wersje, Przywracanie plików lub stron mogą zezwolić na innych danych w bazie danych, pozostanie w trybie online podczas operacji przywracania.

Modele odzyskiwania i operacji przywracania obsługiwanych

Operacji przywracanie, które są dostępne dla bazy danych zależy od jego model odzyskiwanie.W następującej tabela podsumowano, czy i w jaki fragment obsługuje każdego z modeli odzyskiwanie Przywracanie danego scenariusza.

Operacji przywracania

Pełnamodel odzyskiwanie

Bulk-loggedmodel odzyskiwanie

Prostemodel odzyskiwanie

Odzyskiwanie danych

Wykonać odzyskiwanie (dziennik jest dostępna).

Niektóre narażenia utraty danych.

Wszelkie dane od czasu ostatniego pełnego lub różnicowa kopia zapasowa jest tracone.

Punkt-w-czas przywracanie

Dowolny czas objętych kopii zapasowych dziennika.

Niedozwolone, jeśli kopia zapasowa dziennika zawiera wszystkie zmiany bulk-logged.

Nieobsługiwane.

Przywracanie plików *

Pełna obsługa.

Sometimes.* *

Opcja jest dostępna tylko dla plików pomocniczych tylko do odczytu.

Przywracanie strony *

Pełna obsługa.

Sometimes.* *

Brak.

Stopniową przywracanie (grupa plików poziom) *

Pełna obsługa.

Sometimes.* *

Opcja jest dostępna tylko dla plików pomocniczych tylko do odczytu.

* Dostępny tylko w SQL Server 2005 Enterprise Edition i nowsze wersje.

** Aby wymagane warunki, zobacz Ograniczenia wynikające z prostego modelu odzyskiwania Przywracanie.

Dodatkowe tematy

Temat

Opis

Ograniczenia wynikające z prostego modelu odzyskiwania Przywracanie

Zawiera wprowadzenie do scenariuszy przywracanie, które są dostępne dla SQL Server kopii zapasowych w model odzyskiwanie prostego.

Przywrócić w modelu Bulk-Logged odzyskiwania

Zawiera opis zagadnień przywracanie, które są unikatowe bulk-logged model odzyskiwanie.

Opis jak przywracanie i odzyskiwanie kopii zapasowych działa w programie SQL Server

Dostarcza podstawowych pojęć dotyczących odzyskiwanie Przywracanie i media i sposobu ich działania.