Wyświetlanie informacji o kopiach zapasowych
Pełną historię wszystkich SQL Server Kopia zapasowa i przywracanie operacji na serwerze wystąpienie jest przechowywany w msdb bazy danych.W tym temacie przedstawiono tabel historia kopia zapasowa i przywracanie, a także Transact-SQL instrukcji używane do dostępu do historia kopia zapasowa.
Temacie opisano także wykonaj następujące czynności:
Pliki dziennika transakcji i baz danych z listy.
Umożliwia wyświetlanie informacji nagłówka multimediów.
Umożliwia wyświetlanie informacji nagłówka kopia zapasowa.
Ponadto w tym temacie porównuje informacje nagłówka multimediów do nagłówka kopia zapasowa informacji.Aby uzyskać więcej informacji zobacz "Porównania z nagłówka multimediów i nagłówek kopii zapasowej informacji" w dalszej części tego tematu.
Ważne: |
---|
Aby zarządzać ryzyko utraty najnowsze aktualizacje, ważne jest, aby tworzyć kopię zapasową msdb często.Aby uzyskać informacje o tym, które bazy danych systemu należy wykonać kopię zapasową, zobacz Zagadnienia dotyczące wykonywania kopii zapasowych i przywracanie systemu baz danych. |
Omówienie tworzenia kopii zapasowych i przywracania historii tabel
W tej części omówiono tabel historia, które przechowują kopię zapasową i przywracanie metadane w msdb systemowej bazy danych.
Historia tabela |
Opis |
---|---|
Zawiera jeden wiersz dla każdego pliku danych lub dziennika kopii zapasowej. |
|
Zawiera wiersz dla każdej grupy plików w kopii zapasowej zestaw. |
|
Zawiera jeden wiersz dla każdej rodzina nośników.Jeśli rodzina nośnik znajduje się w dublowany zestaw nośników, rodziny ma osobny wiersz dla każdego lusterka w zestawie nośników. |
|
Zawiera jeden wiersz dla każdego kopia zapasowa zestaw nośników. |
|
Zawiera wiersz dla każdego zestaw kopii zapasowych. |
|
Zawiera jeden wiersz dla każdego przywracanego pliku.Obejmuje to pośrednio poprzez przywróconych plików grupa plików nazwy. |
|
Zawiera jeden wiersz dla każdego przywrócone grupa plików. |
|
Zawiera jeden wiersz dla każdej operacji przywracanie. |
Ostrzeżenie
Podczas przywracania modyfikacji tabel historia kopia zapasowa i przywracanie tabel historia.
Aby usunąć stare wiersze z kopia zapasowa i przywracanie tabel historia
Usuń wszystkie wiersze dla konkretnej bazy danych z kopia zapasowa i przywracanie tabel historia
Instrukcje języka Transact-SQL dostęp do historii kopii zapasowej
Instrukcje przywracanie informacji odpowiadają informacji przechowywanych w tabelach niektórych historia kopia zapasowa.
Uwaga dotycząca zabezpieczeń |
---|
W poprzednich wersjach programu SQL Server każdy użytkownik może uzyskać informacje dotyczące zestawów kopii zapasowych i urządzenia kopia zapasowa przy użyciu PRZYWRACANIA FILELISTONLY, HEADERONLY PRZYWRACANIA, przywracanie LABELONLY i instrukcji RESTORE VERIFYONLY Transact-SQL.Ponieważ ujawniają one informacje o zawartości plików kopia zapasowa w SQL Server 2008 i jego nowsze wersje tych sprawozdań wymagają uprawnienie Tworzenie bazy danych.Wymóg ten zabezpiecza pliki kopii zapasowych i chroni Twoje informacje o kopia zapasowa więcej niż w pełni poprzednich wersji.Aby uzyskać informacje dotyczące tego uprawnienia, zobacz UDZIEL uprawnień do bazy danych (Transact-SQL). |
instrukcja informacji |
Tabela historia kopii zapasowej |
Opis |
---|---|---|
Zwraca zestaw wyników, która ma listę plików bazy danych i dziennika znajdują się w określonym zestaw kopii zapasowych. Aby uzyskać więcej informacji zobacz "Aukcji bazy danych i pliki dziennika transakcji" w dalszej części tego tematu. |
||
Pobiera wszystkie kopia zapasowa informacje nagłówka dla wszystkich zestawów kopii zapasowych w szczególności urządzenie kopia zapasowa.Wykonywanie PRZYWRACANIA HEADERONLY powstaje zestaw wyników. Aby uzyskać więcej informacji zobacz "Przeglądanie nagłówka kopii zapasowej informacji" w dalszej części tego tematu. |
||
Zwraca zestaw wyników zawierający informacje o nośniku kopia zapasowa w określonej urządzenie kopia zapasowa. Aby uzyskać więcej informacji zobacz "Przeglądanie nagłówka nośnik informacji" w dalszej części tego tematu. |
Konwencje nazewnictwa kolumn
Ze względów historycznych istnieją dwa różne konwencje nazewnictwa.Stare kolumn zachowują oryginalne nazwy.Jednakże kolumn w SQL Server 2005 lub nowsze wersje konwencjami nazewnictwa przedstawione w poniższej tabela.
Kontekst |
Opis |
---|---|
Kolumn zwracanych przez informacje polecenia |
WordWordWord Przykład: DifferentialBaseLSN |
Kolumny w msdb i wwidoki wykazu |
word_word_word Przykład: differential_base_lsn |
Wyświetlanie bazy danych i pliki dziennika transakcji
Zawiera informacje, które jest wyświetlane, gdy pliki dziennika transakcji i baz danych są wymienione w kopia zapasowa nazwa logiczna, Nazwa fizyczna, typ pliku (bazy danych lub dziennika), członkostwo grupy plików, rozmiar pliku (w bajtach), maksymalny dozwolony rozmiar pliku i rozmiar wzrostu wstępnie pliku (w bajtach).Informacje te są przydatne w następujących sytuacjach do określenia nazw plików w kopia zapasowa bazy danych, zanim Przywracanie kopia zapasowa bazy danych:
Dysk, który zawiera jeden lub więcej plików bazy danych zostały utracone.
Lista plików w kopia zapasowa bazy danych, aby ustalić, które pliki zostały naruszone, a następnie przywrócić te pliki na innym dysku podczas przywracanie całej bazy danych; lub przywracanie tylko te pliki i zastosować wszelkie kopie zapasowe dziennika transakcji utworzony ponieważ baza danych została wykonana kopia zapasowa.
Przywracania bazy danych z jednego serwera na inny serwer, ale strukturę katalogów i mapowanie dysku nie istnieje na serwerze.
Wyświetlanie plików w kopia zapasowa pozwalają określić pliki, których dotyczy.Kopia zapasowa zawiera na przykład plik, który ma do przywracanie na dysku E, ale obiekt docelowy serwer nie ma dysku E.Plik musi zostać przeniesiona do innej lokalizacji, takie jak litery Z, po przywróceniu pliku.
Aby wyświetlić dane i pliki dzienników w kopii zapasowejzestaw
ReadFileList (OBIEKTY SMO)
Wyświetlanie informacji nagłówka multimediów
Wyświetlanie nagłówka multimediów Wyświetla informacje o multimediach, zamiast kopie zapasowe na nośniku.Informacje nagłówka multimediów jest wyświetlany zawiera nazwę nośnika, opis, nazwę oprogramowania utworzone nagłówka multimediów i Data nagłówka multimediów został zapisany.
Ostrzeżenie
Wyświetlanie nagłówka multimediów jest szybka.
Aby wyświetlić informacje nagłówka multimediów
Jak Wyświetlanie zawartości pliku (SQL Server Management Studio) lub taśmy kopii zapasowych
ReadMediaHeader (OBIEKTY SMO)
Aby uzyskać więcej informacji zobacz "Porównania z nagłówka multimediów i nagłówek kopii zapasowej informacji" w dalszej części tego tematu.
Wyświetlanie informacji o nagłówku kopii zapasowej
Wyświetlanie kopia zapasowa nagłówka wyświetla informacje dotyczące wszystkich SQL Server i -SQL Server zestawów kopii zapasowych na nośniku.Wyświetlane informacje zawiera typy urządzeń kopii zapasowych, które są używane typy kopia zapasowa (na przykład, baza danych, transakcji, pliku lub różnicowy bazy danych) i kopia zapasowa rozpoczęcia i Data zakończenia /czas informacji.Informacje te są przydatne, gdy trzeba określić, które zestaw kopii zapasowych na taśmę do przywracanie lub kopii zapasowych, które znajdują się na nośniku.
Ostrzeżenie
Wyświetlanie informacji o nagłówku kopia zapasowa może trwać bardzo długo czas o dużej pojemności taśmy, ponieważ całego media muszą być skanowane, aby wyświetlić informacje o każdej kopia zapasowa na nośniku.
Aby wyświetlić informacje nagłówka kopia zapasowa
Jak Wyświetlanie zawartości pliku (SQL Server Management Studio) lub taśmy kopii zapasowych
ReadBackupHeader (OBIEKTY SMO)
Aby uzyskać więcej informacji zobacz "Porównania z nagłówka multimediów i nagłówek kopii zapasowej informacji" w dalszej części tego tematu.
Identyfikowanie, który zestaw kopii zapasowych, Przywracanie
Informacje w nagłówku kopia zapasowa służy do identyfikowania zestaw kopii zapasowych, które do przywracanie.Numeruje każdy aparat bazy danych zestaw kopii zapasowych na nośniku kopia zapasowa.Pozwala to na określenie zestaw kopii zapasowych, który chcesz przywracanie za pomocą jego pozycji na nośniku.Na przykład, następujący nośnik zawiera trzy kopia zapasowa ustawia.
Aby przywracanie kopii zapasowej określonego zestaw, określ liczbę pozycji zestaw kopii zapasowych, który chcesz przywracanie.Na przykład, aby przywracanie drugą kopię zapasową zestaw, określić 2 jako kopia zapasowa, ustaw przywracanie.
Porównanie Media nagłówek i informacje nagłówka kopii zapasowej
Następująca ilustracja zawiera przykład różnic między wyświetlanie informacji nagłówka kopia zapasowa i media nagłówka.Uzyskiwanie nagłówka media wymaga pobierania informacji od rozpoczęcia taśmy.Uzyskiwania kopia zapasowa nagłówka wymaga skanowania cała taśma spojrzeć na nagłówku każdego zestaw kopii zapasowych.
Ostrzeżenie
Kiedy używać zestawów nośników, które mają wiele rodzin media, nagłówka multimediów i zestaw kopii zapasowych są zapisywane wszystkie media rodzin.Dlatego trzeba tylko zapewnia jeden rodzina nośników dla tych operacji raportowania.
Aby uzyskać informacje dotyczące sposobu wyświetlania nagłówka multimediów zobacz "Wyświetlanie nagłówka nośnik informacji" wcześniej w tym temacie.
Aby uzyskać informacje dotyczące sposobu przeglądania informacji nagłówka kopii zapasowych dla wszystkich zestawów kopii zapasowych w urządzenie kopia zapasowa, zobacz "Przeglądanie nagłówka kopia zapasowa informacji" wcześniej w tym temacie.
Zobacz także